Class TeamAppsConfiguration

java.lang.Object
org.teamapps.config.TeamAppsConfiguration

public class TeamAppsConfiguration
extends java.lang.Object
TODO Explain difference between UI session and HTTP session. TODO Describe UI protocol and back pressure.
  • Constructor Details

    • TeamAppsConfiguration

      public TeamAppsConfiguration()
  • Method Details

    • getUiSessionTimeoutMillis

      public long getUiSessionTimeoutMillis()
      See Also:
      uiSessionTimeoutMillis
    • setUiSessionTimeoutMillis

      public void setUiSessionTimeoutMillis​(long uiSessionTimeoutMillis)
      See Also:
      uiSessionTimeoutMillis
    • getUiSessionInactivityTimeoutMillis

      public long getUiSessionInactivityTimeoutMillis()
      See Also:
      uiSessionInactivityTimeoutMillis
    • setUiSessionInactivityTimeoutMillis

      public void setUiSessionInactivityTimeoutMillis​(long uiSessionInactivityTimeoutMillis)
      See Also:
      uiSessionInactivityTimeoutMillis
    • getKeepaliveMessageIntervalMillis

      public long getKeepaliveMessageIntervalMillis()
      See Also:
      keepaliveMessageIntervalMillis
    • setKeepaliveMessageIntervalMillis

      public void setKeepaliveMessageIntervalMillis​(long keepaliveMessageIntervalMillis)
      See Also:
      keepaliveMessageIntervalMillis
    • getHttpSessionTimeoutSeconds

      public int getHttpSessionTimeoutSeconds()
      See Also:
      httpSessionTimeoutSeconds
    • setHttpSessionTimeoutSeconds

      public void setHttpSessionTimeoutSeconds​(int httpSessionTimeoutSeconds)
      See Also:
      httpSessionTimeoutSeconds
    • getCommandBufferSize

      public int getCommandBufferSize()
      See Also:
      commandBufferSize
    • setCommandBufferSize

      public void setCommandBufferSize​(int commandBufferSize)
      See Also:
      commandBufferSize
    • getClientMinRequestedCommands

      public int getClientMinRequestedCommands()
      See Also:
      clientMinRequestedCommands
    • setClientMinRequestedCommands

      public void setClientMinRequestedCommands​(int clientMinRequestedCommands)
      See Also:
      clientMinRequestedCommands
    • getClientMaxRequestedCommands

      public int getClientMaxRequestedCommands()
      See Also:
      clientMaxRequestedCommands
    • setClientMaxRequestedCommands

      public void setClientMaxRequestedCommands​(int clientMaxRequestedCommands)
      See Also:
      clientMaxRequestedCommands
    • getClientEventsBufferSize

      public int getClientEventsBufferSize()
      See Also:
      clientEventsBufferSize
    • setClientEventsBufferSize

      public void setClientEventsBufferSize​(int clientEventsBufferSize)
      See Also:
      clientEventsBufferSize
    • getMaxUiClientMessageSize

      public int getMaxUiClientMessageSize()
      See Also:
      maxUiClientMessageSize
    • setMaxUiClientMessageSize

      public void setMaxUiClientMessageSize​(int maxUiClientMessageSize)
      See Also:
      maxUiClientMessageSize
    • getUploadDirectory

      public java.io.File getUploadDirectory()
      See Also:
      uploadDirectory
    • setUploadDirectory

      public void setUploadDirectory​(java.io.File uploadDirectory)
      See Also:
      uploadDirectory
    • getMaxNumberOfSessionExecutorThreads

      public int getMaxNumberOfSessionExecutorThreads()
      See Also:
      maxNumberOfSessionExecutorThreads
    • setMaxNumberOfSessionExecutorThreads

      public void setMaxNumberOfSessionExecutorThreads​(int maxNumberOfSessionExecutorThreads)
      See Also:
      maxNumberOfSessionExecutorThreads