Class SuspendResumeFacade

java.lang.Object
de.hybris.platform.hac.facade.impl.SuspendResumeFacade

public class SuspendResumeFacade extends Object
  • Constructor Details

    • SuspendResumeFacade

      public SuspendResumeFacade()
  • Method Details

    • init

      @PostConstruct public void init()
    • generateSuspendToken

      @Nonnull public String generateSuspendToken()
    • getResumeToken

      @Nonnull public String getResumeToken()
    • getSuspendToken

      @Nonnull public String getSuspendToken()
    • isSuspendTokenValid

      public boolean isSuspendTokenValid(String suspendToken)
    • isTokenValid

      protected boolean isTokenValid(String suspendToken, Token token)
    • getSystemStatus

      public String getSystemStatus()
    • suspend

      public String suspend(String suspendToken)
    • suspendForShutdownSynchronously

      public String suspendForShutdownSynchronously(String suspendToken)
    • suspendForShutdown

      public String suspendForShutdown(String suspendToken)
    • resume

      public void resume(String token)
    • isSystemSuspendedOrWaitingFor

      public boolean isSystemSuspendedOrWaitingFor()
    • getRunningOperations

      @Nonnull public List<RunningThread> getRunningOperations()
    • storeTokens

      public void storeTokens(String suspendToken, String resumeToken)
    • removeTokensFile

      public void removeTokensFile()
    • getTokensFilePath

      public String getTokensFilePath()
    • setService

      public void setService(SuspendResumeService service)