public class FuncTestJobControlListener extends Object implements com.atlassian.plugin.StateAware
FuncTestRpcHandlerImpl
.
This allows the job control to be handled across all cluster nodes.Constructor and Description |
---|
FuncTestJobControlListener() |
Modifier and Type | Method and Description |
---|---|
void |
disabled() |
void |
enabled() |
void |
onClusterEvent(ClusterEventWrapper clusterEventWrapper) |
void |
pauseAllJobs(PauseAllJobsEvent event) |
void |
pauseJob(PauseJobEvent event) |
void |
pauseJobGroup(PauseJobGroupEvent event) |
void |
resumeJob(ResumeJobEvent event) |
void |
setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) |
void |
setScheduler(org.quartz.Scheduler scheduler) |
void |
triggerJob(TriggerJobEvent event) |
@EventListener public void onClusterEvent(ClusterEventWrapper clusterEventWrapper) throws org.quartz.SchedulerException
org.quartz.SchedulerException
@EventListener public void pauseJob(PauseJobEvent event) throws org.quartz.SchedulerException
org.quartz.SchedulerException
@EventListener public void resumeJob(ResumeJobEvent event) throws org.quartz.SchedulerException
org.quartz.SchedulerException
@EventListener public void pauseJobGroup(PauseJobGroupEvent event) throws org.quartz.SchedulerException
org.quartz.SchedulerException
@EventListener public void pauseAllJobs(PauseAllJobsEvent event) throws org.quartz.SchedulerException
org.quartz.SchedulerException
@EventListener public void triggerJob(TriggerJobEvent event) throws org.quartz.SchedulerException, RemoteException, InterruptedException
org.quartz.SchedulerException
RemoteException
InterruptedException
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
public void setScheduler(org.quartz.Scheduler scheduler)
public void enabled()
enabled
in interface com.atlassian.plugin.StateAware
public void disabled()
disabled
in interface com.atlassian.plugin.StateAware
Copyright © 2003–2015 Atlassian. All rights reserved.