Class DemoServerConfig

java.lang.Object
de.xima.fc.testhelper.DemoServerConfig
All Implemented Interfaces:
IServerConfig

@ApplicationScoped @Priority(1) @Alternative public class DemoServerConfig extends Object implements IServerConfig
Since:
8.4.0
Author:
XIMA MEDIA GmbH
  • Constructor Details

    • DemoServerConfig

      public DemoServerConfig()
  • Method Details

    • getFeatures

      public Set<String> getFeatures()
      Description copied from interface: IServerConfig
      Returns a set of features this server provides.
      Specified by:
      getFeatures in interface IServerConfig
      Returns:
      A set of features this server provides.
    • getServerProperty

      public String getServerProperty(String key)
      Description copied from interface: IServerConfig
      Returns the value of the server property with the given key.
      Specified by:
      getServerProperty in interface IServerConfig
      Parameters:
      key - the key of the server property.
      Returns:
      the value of the server property with the given key. If the property does not exist, null is returned.
    • getSessionTimeoutMinutes

      public Integer getSessionTimeoutMinutes()
      Specified by:
      getSessionTimeoutMinutes in interface IServerConfig
      Returns:
      the configured session timeout in minutes, or null if not configured.
    • getUserPortals

      public Set<UserPortal> getUserPortals()
      Description copied from interface: IServerConfig
      Returns all user portals that are enabled on this server.
      Specified by:
      getUserPortals in interface IServerConfig
      Returns:
      a set of all user portals that are enabled on this server.