Class UpdateBean

java.lang.Object
de.xima.fc.gui.bean.settings.UpdateBean
All Implemented Interfaces:
Serializable

@Named @ViewScoped public class UpdateBean extends Object implements Serializable
Bean for handling Liquibase / migration / system updates.
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • UpdateBean

      public UpdateBean()
  • Method Details

    • removeSystemUpdateLock

      public void removeSystemUpdateLock()
    • getDbSettings

      public UpdateBean.DbSettings getDbSettings()
    • getDbEncryption

      public UpdateBean.DbEncryption getDbEncryption()
    • getSystemUpdate

      public UpdateBean.SystemUpdate getSystemUpdate()
    • isUpdateRunning

      public boolean isUpdateRunning()
    • isHasSystemUpdateLock

      public boolean isHasSystemUpdateLock()
    • isAutoUpdateDisabled

      public boolean isAutoUpdateDisabled()
    • isAutoUpdatePluginsDisabled

      public boolean isAutoUpdatePluginsDisabled()
    • isShowUpdateScreen

      public boolean isShowUpdateScreen()
    • getCallbackMails

      public List<String> getCallbackMails()
    • isCallbackMailsDisabled

      public boolean isCallbackMailsDisabled()
    • setCallbackMails

      public void setCallbackMails(List<String> callbackMails)
    • getDbStateMessage

      public FCMessage getDbStateMessage()
    • isPolling

      public boolean isPolling()
    • getUpdate

      public FormcycleUpdate getUpdate()
    • getUpdateContexts

      public List<UpdateContext> getUpdateContexts()
    • onPoll

      public void onPoll()
      AJAX listener invoked when polling for changes during the system / DB update.
    • clearUpdate

      public void clearUpdate()
    • update

      public void update()
    • isDbDriverAvailable

      public boolean isDbDriverAvailable()
    • isDbRunningAndSystemUpToDate

      public boolean isDbRunningAndSystemUpToDate()
    • updatePlugins

      public void updatePlugins(boolean viaServer)
    • getInternalMessageBean

      public InternalMessageBean getInternalMessageBean()
    • setInternalMessageBean

      public void setInternalMessageBean(InternalMessageBean internalMessageBean)
    • getUpdateStep

      @Deprecated public EDbUpdateStep getUpdateStep()
      Deprecated.
    • setUpdateStep

      @Deprecated public void setUpdateStep(EDbUpdateStep updateStep)
      Deprecated.
    • getDbSettingsBean

      @Deprecated public DbSettingsBean getDbSettingsBean()
      Deprecated.
    • setDbSettingsBean

      @Deprecated public void setDbSettingsBean(DbSettingsBean dbSettingsBean)
      Deprecated.
    • getDbEncryptionBean

      @Deprecated public DbEncryptionBean getDbEncryptionBean()
      Deprecated.
    • setDbEncryptionBean

      @Deprecated public void setDbEncryptionBean(DbEncryptionBean dbEncryptionBean)
      Deprecated.
    • getSystemUpdateBean

      @Deprecated public SystemUpdateBean getSystemUpdateBean()
      Deprecated.
    • setSystemUpdateBean

      @Deprecated public void setSystemUpdateBean(SystemUpdateBean systemUpdateBean)
      Deprecated.