Class FrontendServerBean

All Implemented Interfaces:
Serializable

@Named @ViewScoped public class FrontendServerBean extends FCContextBean
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • FrontendServerBean

      public FrontendServerBean()
  • Method Details

    • addPublicRestApiCorsOrigin

      public void addPublicRestApiCorsOrigin()
    • checkConnection

      public void checkConnection()
    • cleanup

      public void cleanup(FrontendServer fs)
    • cleanupSelectedFS

      public void cleanupSelectedFS()
    • connect

      public void connect(FrontendServer fs)
    • connectToSelectedFS

      public void connectToSelectedFS()
    • delete

      public void delete(FrontendServer server)
    • deleteMarked

      public void deleteMarked()
    • disconnect

      public void disconnect(FrontendServer fs)
    • disconnectFromSelectedFS

      public void disconnectFromSelectedFS()
    • getFsConfigurableProperties

      public FSConfigurableProperties getFsConfigurableProperties()
      Gets the configuration for the frontend server. Pulled from the frontend server and can be edited via the backend UI.
      Returns:
      The error pages configuration.
    • getModel

      Returns:
      the model
    • setModel

      public void setModel(IEntityListModelSelectByView<FrontendServer> model)
      Parameters:
      model - the model to set
    • getPublicRestApiCorsOrigins

      public List<RestApiCorsOrigins> getPublicRestApiCorsOrigins()
    • setPublicRestApiCorsOrigins

      public void setPublicRestApiCorsOrigins(List<RestApiCorsOrigins> publicRestApiCorsOrigins)
    • getStatus

      public EConnectionStatus getStatus(FrontendServer fs)
    • getUserPortalOptions

      public List<UserPortal> getUserPortalOptions()
    • hasFrontendServer

      public boolean hasFrontendServer()
    • hasReachedLicenseLimit

      public boolean hasReachedLicenseLimit()
    • init

      @PostConstruct public void init()
    • isInboxSelected

      public boolean isInboxSelected()
    • setInboxSelected

      public void setInboxSelected(boolean inboxSelected)
    • isRestApiSelected

      public boolean isRestApiSelected()
    • setRestApiSelected

      public void setRestApiSelected(boolean restApiSelected)
    • isUserPortalsDisabled

      public boolean isUserPortalsDisabled()
    • recreateCertificate

      public void recreateCertificate(FrontendServer fs)
    • removePublicRestApiCorsOrigin

      public void removePublicRestApiCorsOrigin(int idx)
    • testConnection

      public boolean testConnection(FrontendServer fs)
    • testSelected

      public boolean testSelected()
    • updateModel

      public void updateModel()
    • getSessionCookieTimeoutMinutes

      public int getSessionCookieTimeoutMinutes()
    • setSessionCookieTimeoutMinutes

      public void setSessionCookieTimeoutMinutes(int sessionCookieTimeoutMinutes)