com.atlassian.crowd.manager.directory.monitor.poller
Class DirectoryPollerJobRunner

java.lang.Object
  extended by com.atlassian.crowd.manager.directory.monitor.poller.DirectoryPollerJobRunner
All Implemented Interfaces:
com.atlassian.scheduler.JobRunner

public class DirectoryPollerJobRunner
extends Object
implements com.atlassian.scheduler.JobRunner

See Also:
AtlassianSchedulerDirectoryPollerManager

Field Summary
static com.atlassian.scheduler.config.JobRunnerKey JOB_RUNNER_KEY
           
static String PARAM_DIRECTORY_ID
           
static String PARAM_SYNC_MODE
           
 
Constructor Summary
DirectoryPollerJobRunner(DirectoryManager directoryManager, DirectorySynchroniser directorySynchroniser, DirectoryInstanceLoader directoryInstanceLoader, com.atlassian.scheduler.SchedulerService schedulerService)
           
 
Method Summary
 void register()
           
 com.atlassian.scheduler.JobRunnerResponse runJob(com.atlassian.scheduler.JobRunnerRequest request)
           
 void unregister()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JOB_RUNNER_KEY

public static final com.atlassian.scheduler.config.JobRunnerKey JOB_RUNNER_KEY

PARAM_DIRECTORY_ID

public static final String PARAM_DIRECTORY_ID
See Also:
Constant Field Values

PARAM_SYNC_MODE

public static final String PARAM_SYNC_MODE
See Also:
Constant Field Values
Constructor Detail

DirectoryPollerJobRunner

public DirectoryPollerJobRunner(DirectoryManager directoryManager,
                                DirectorySynchroniser directorySynchroniser,
                                DirectoryInstanceLoader directoryInstanceLoader,
                                com.atlassian.scheduler.SchedulerService schedulerService)
Method Detail

register

public void register()

runJob

public com.atlassian.scheduler.JobRunnerResponse runJob(com.atlassian.scheduler.JobRunnerRequest request)
Specified by:
runJob in interface com.atlassian.scheduler.JobRunner

unregister

public void unregister()


Copyright © 2016 Atlassian. All Rights Reserved.