com.atlassian.crowd.directory
Class DbCachingDirectoryPoller
java.lang.Object
com.atlassian.crowd.directory.DbCachingDirectoryPoller
- All Implemented Interfaces:
- DirectoryMonitor, DirectoryPoller
public class DbCachingDirectoryPoller
- extends Object
- implements DirectoryPoller
A Directory poller for the DbCachingRemoteDirectory.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DbCachingDirectoryPoller
public DbCachingDirectoryPoller(DirectorySynchroniser directorySynchroniser,
SynchronisableDirectory remoteDirectory)
- Constructs a new DbCachingDirectoryPoller with the correct instance of RemoteDirectory.
This is safe because if the RemoteDirectory is re-created the
DirectoryPoller is discarded and a new one is created.
- Parameters:
directorySynchroniser - DirectorySynchroniserremoteDirectory - RemoteDirectory
getPollingInterval
public long getPollingInterval()
- Specified by:
getPollingInterval in interface DirectoryPoller
pollChanges
public void pollChanges(SynchronisationMode syncMode)
- Specified by:
pollChanges in interface DirectoryPoller
getDirectoryID
public long getDirectoryID()
- Specified by:
getDirectoryID in interface DirectoryMonitor
Copyright © 2014 Atlassian. All Rights Reserved.