public class

JiraDirectoryPollerManager

extends Object
implements DirectoryPollerManager
java.lang.Object
   ↳ com.atlassian.jira.crowd.embedded.JiraDirectoryPollerManager

Class Overview

JIRA implementation of atlassian-scheduler based Directory Poller Manager

Summary

Constants
String DIRECTORY_ID
Public Constructors
JiraDirectoryPollerManager(SchedulerService schedulerService)
Public Methods
void addPoller(DirectoryPoller poller)
boolean hasPoller(long directoryID)
void removeAllPollers()
boolean removePoller(long directoryID)
void triggerPoll(long directoryID, SynchronisationMode synchronisationMode)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerManager

Constants

public static final String DIRECTORY_ID

Constant Value: "DIRECTORY_ID"

Public Constructors

public JiraDirectoryPollerManager (SchedulerService schedulerService)

Public Methods

public void addPoller (DirectoryPoller poller)

Throws
DirectoryMonitorRegistrationException

public boolean hasPoller (long directoryID)

public void removeAllPollers ()

public boolean removePoller (long directoryID)

Throws
DirectoryMonitorUnregistrationException

public void triggerPoll (long directoryID, SynchronisationMode synchronisationMode)