Class NoopDirectoryMonitorManager

java.lang.Object
com.atlassian.crowd.manager.directory.monitor.NoopDirectoryMonitorManager
All Implemented Interfaces:
DirectoryMonitorManager

public class NoopDirectoryMonitorManager extends Object implements DirectoryMonitorManager
  • Constructor Details

    • NoopDirectoryMonitorManager

      public NoopDirectoryMonitorManager()
  • Method Details

    • addMonitor

      public void addMonitor(RemoteDirectory remoteDirectory)
      Description copied from interface: DirectoryMonitorManager
      Adds a monitor to a particular directory.
      Specified by:
      addMonitor in interface DirectoryMonitorManager
      Parameters:
      remoteDirectory - directory to monitor.
    • removeMonitor

      public boolean removeMonitor(long directoryID)
      Description copied from interface: DirectoryMonitorManager
      Removes a monitor from a monitored directory.
      Specified by:
      removeMonitor in interface DirectoryMonitorManager
      Parameters:
      directoryID - directory ID.
      Returns:
      true if a monitor was removed.
    • hasMonitor

      public boolean hasMonitor(long directoryID)
      Description copied from interface: DirectoryMonitorManager
      Determines whether a directory is currently being monitored.
      Specified by:
      hasMonitor in interface DirectoryMonitorManager
      Parameters:
      directoryID - directory ID.
      Returns:
      true if an only if the directory is being monitored.