com.atlassian.jira.crowd.embedded
Class JiraDirectoryPollerManager
java.lang.Object
com.atlassian.jira.crowd.embedded.JiraDirectoryPollerManager
- All Implemented Interfaces:
- com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
public class JiraDirectoryPollerManager
- extends Object
- implements com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
JIRA implementation of atlassian-scheduler based Directory Poller Manager
- Since:
- v6.2
Method Summary |
void |
addPoller(com.atlassian.crowd.directory.monitor.poller.DirectoryPoller poller)
|
boolean |
hasPoller(long directoryID)
|
void |
removeAllPollers()
|
boolean |
removePoller(long directoryID)
|
void |
triggerPoll(long directoryID,
com.atlassian.crowd.manager.directory.SynchronisationMode synchronisationMode)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DIRECTORY_ID
public static final String DIRECTORY_ID
- See Also:
- Constant Field Values
JiraDirectoryPollerManager
public JiraDirectoryPollerManager(com.atlassian.scheduler.SchedulerService schedulerService)
addPoller
public void addPoller(com.atlassian.crowd.directory.monitor.poller.DirectoryPoller poller)
throws com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRegistrationException
- Specified by:
addPoller
in interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
- Throws:
com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorRegistrationException
hasPoller
public boolean hasPoller(long directoryID)
- Specified by:
hasPoller
in interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
triggerPoll
public void triggerPoll(long directoryID,
com.atlassian.crowd.manager.directory.SynchronisationMode synchronisationMode)
- Specified by:
triggerPoll
in interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
removePoller
public boolean removePoller(long directoryID)
throws com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorUnregistrationException
- Specified by:
removePoller
in interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
- Throws:
com.atlassian.crowd.manager.directory.monitor.DirectoryMonitorUnregistrationException
removeAllPollers
public void removeAllPollers()
- Specified by:
removeAllPollers
in interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager
Copyright © 2002-2014 Atlassian. All Rights Reserved.