|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JobHandler | |
---|---|
org.apache.sling.event.impl.jobs | |
org.apache.sling.event.impl.jobs.queues |
Uses of JobHandler in org.apache.sling.event.impl.jobs |
---|
Methods in org.apache.sling.event.impl.jobs with parameters of type JobHandler | |
---|---|
void |
JobManagerImpl.finished(JobHandler info)
|
void |
JobManagerImpl.reassign(JobHandler handler)
|
boolean |
JobManagerImpl.reschedule(JobHandler info)
Reschedule a job. |
boolean |
JobManagerImpl.start(JobHandler info)
Try to start the job |
Uses of JobHandler in org.apache.sling.event.impl.jobs.queues |
---|
Methods in org.apache.sling.event.impl.jobs.queues that return JobHandler | |
---|---|
protected JobHandler |
OrderedJobQueue.reschedule(JobHandler handler)
|
protected JobHandler |
AbstractParallelJobQueue.reschedule(JobHandler info)
|
protected abstract JobHandler |
AbstractJobQueue.reschedule(JobHandler info)
Reschedule a job. |
protected JobHandler |
OrderedJobQueue.start(JobHandler handler)
|
protected JobHandler |
AbstractParallelJobQueue.start(JobHandler processInfo)
|
protected abstract JobHandler |
AbstractJobQueue.start(JobHandler event)
|
protected JobHandler |
TopicRoundRobinJobQueue.take()
|
protected JobHandler |
ParallelJobQueue.take()
|
protected JobHandler |
OrderedJobQueue.take()
|
protected abstract JobHandler |
AbstractJobQueue.take()
Get another job from the queue. |
Methods in org.apache.sling.event.impl.jobs.queues that return types with arguments of type JobHandler | |
---|---|
protected Collection<JobHandler> |
TopicRoundRobinJobQueue.removeAllJobs()
|
protected Collection<JobHandler> |
ParallelJobQueue.removeAllJobs()
|
protected Collection<JobHandler> |
OrderedJobQueue.removeAllJobs()
|
protected abstract Collection<JobHandler> |
AbstractJobQueue.removeAllJobs()
Remove all events from the queue and return them. |
Methods in org.apache.sling.event.impl.jobs.queues with parameters of type JobHandler | |
---|---|
protected boolean |
AbstractJobQueue.executeJob(JobHandler handler)
Execute a job |
protected void |
OrderedJobQueue.notifyFinished(JobHandler rescheduleHandler)
|
protected void |
AbstractParallelJobQueue.notifyFinished(JobHandler rescheduleInfo)
|
protected abstract void |
AbstractJobQueue.notifyFinished(JobHandler rescheduleInfo)
|
void |
AbstractJobQueue.process(JobHandler handler)
Add a new job to the queue. |
protected void |
TopicRoundRobinJobQueue.put(JobHandler event)
|
protected void |
ParallelJobQueue.put(JobHandler event)
|
protected void |
OrderedJobQueue.put(JobHandler handler)
|
protected abstract void |
AbstractJobQueue.put(JobHandler event)
Put another job into the queue. |
protected JobHandler |
OrderedJobQueue.reschedule(JobHandler handler)
|
protected JobHandler |
AbstractParallelJobQueue.reschedule(JobHandler info)
|
protected abstract JobHandler |
AbstractJobQueue.reschedule(JobHandler info)
Reschedule a job. |
protected JobHandler |
OrderedJobQueue.start(JobHandler handler)
|
protected JobHandler |
AbstractParallelJobQueue.start(JobHandler processInfo)
|
protected abstract JobHandler |
AbstractJobQueue.start(JobHandler event)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |