Class AbstractViewCacheableDirectory

All Implemented Interfaces:
com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable
Direct Known Subclasses:
ViewAzureAdDirectory, ViewConnector, ViewRemoteCrowd

public abstract class AbstractViewCacheableDirectory extends AbstractViewDetailedDirectory
See Also:
  • Field Details

  • Constructor Details

    • AbstractViewCacheableDirectory

      public AbstractViewCacheableDirectory()
  • Method Details

    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class AbstractViewDetailedDirectory
      Throws:
      Exception
    • isCacheEnabled

      public boolean isCacheEnabled()
    • setCacheEnabled

      public void setCacheEnabled(boolean cacheEnabled)
    • isCurrentlySynchronising

      public boolean isCurrentlySynchronising()
    • getSynchronisationStartTime

      public String getSynchronisationStartTime()
    • getSynchronisationDuration

      public String getSynchronisationDuration()
    • getSynchronisationStatus

      public String getSynchronisationStatus()
    • getNodeId

      public String getNodeId()
    • getNodeName

      public String getNodeName()
    • getFullSyncError

      public String getFullSyncError()
    • getIncrementalSyncError

      public String getIncrementalSyncError()
    • getRoundToDisplay

      protected Optional<DirectorySynchronisationRoundInformation> getRoundToDisplay()