Class PollerConfig

java.lang.Object
com.atlassian.crowd.directory.monitor.poller.PollerConfig
All Implemented Interfaces:
Serializable

public class PollerConfig extends Object implements Serializable
Model class holding config of cached directory polling.
See Also:
  • Constructor Details

    • PollerConfig

      public PollerConfig()
  • Method Details

    • copyFrom

      public void copyFrom(Map<String,String> attributes)
      Populates PollerConfig with data from Directory attributes.
    • getCronExpression

      public String getCronExpression()
    • setCronExpression

      public void setCronExpression(String cronExpression)
    • getSynchronisationType

      public String getSynchronisationType()
    • setSynchronisationType

      public void setSynchronisationType(String synchronisationType)
    • getPollingIntervalInMin

      public long getPollingIntervalInMin()
    • setPollingIntervalInMin

      public void setPollingIntervalInMin(long pollingIntervalInMin)
    • copyTo

      public void copyTo(Map<String,String> attributes)
      Copies PollerConfig into map of Directory attributes. The attributes map must be mutable.