Class ClusterConfiguration

java.lang.Object
com.atlassian.crowd.manager.cluster.ClusterConfiguration

@Configuration("clusterConfiguration") public class ClusterConfiguration extends Object
  • Constructor Details

  • Method Details

    • schedulerService

      @Bean(name="schedulerService") public CrowdSchedulerService schedulerService()
    • internalSchedulerService

      @Bean(name="internalScheduler") public InternalLocalScheduler internalSchedulerService()
    • schedulerLifecycle

      @Bean(name="schedulerLifecycle") public CrowdSchedulerLifecycle schedulerLifecycle()
    • clusteredJobDao

      @Bean(name="clusteredJobDao") public ClusterJobDAODecorator clusteredJobDao()
    • nodeDataProvider

      @Bean(name="nodeDataProvider") public NodeDataProvider nodeDataProvider()
    • clusterService

      @Bean(name="clusterService") public ClusterService clusterService()
    • clusterHeartbeatManager

      @Bean(name="clusterHeartbeatDao") public ClusterHeartbeatManager clusterHeartbeatManager()
    • clusterLockDao

      @Bean(name="clusterLockDao") public com.atlassian.beehive.db.spi.ClusterLockDao clusterLockDao()
    • clusterNodeHeartbeatService

      @Bean(name="clusterNodeHeartbeatService") public ClusterHeartbeatService clusterNodeHeartbeatService()
    • clusterLockService

      @Bean(name="lockService") public com.atlassian.beehive.ClusterLockService clusterLockService()
    • internalClusterLockService

      @Bean(name="internalLockService") public com.atlassian.beehive.core.ManagedClusterLockService internalClusterLockService()
    • eventStore

      @Bean(name="eventStore") public EventStore eventStore(@Value("${crowd.eventstore.eventlimit:10000}") int eventLimit)
    • clusterMessageService

      @Bean(name="clusterMessageService") public ClusterMessageService clusterMessageService()
    • clusterMessageManager

      @Bean(name="clusterMessageManager") public ClusterMessageManager clusterMessageManager()
    • clusterNodeInformationManager

      @Bean(name="clusterNodeInformationManager") public ClusterNodeInformationManager clusterNodeInformationManager()