Class DirectoryMonitorRefresherStarter
java.lang.Object
com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRefresherStarter
Handles scheduling
DirectoryMonitorRefresherJob when the application is first started, restored, or when the
directory configuration changes-
Constructor Summary
ConstructorsConstructorDescriptionDirectoryMonitorRefresherStarter(com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.scheduler.SchedulerService schedulerService, long refresherJobIntervalMillis) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleEvent(DirectoryCreatedEvent event) voidhandleEvent(DirectoryDeletedEvent event) voidhandleEvent(DirectoryUpdatedEvent event) voidvoidvoidvoid
-
Constructor Details
-
DirectoryMonitorRefresherStarter
public DirectoryMonitorRefresherStarter(com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.scheduler.SchedulerService schedulerService, long refresherJobIntervalMillis)
-
-
Method Details
-
registerListener
@PostConstruct public void registerListener() -
unregisterListener
@PreDestroy public void unregisterListener() -
onApplicationReady
-
onXMLRestore
-
handleEvent
-
handleEvent
-
handleEvent
-