|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JobEvent | |
---|---|
org.apache.sling.event.impl.jobs | |
org.apache.sling.event.impl.jobs.config | |
org.apache.sling.event.impl.jobs.jcr | |
org.apache.sling.event.impl.jobs.queues |
Uses of JobEvent in org.apache.sling.event.impl.jobs |
---|
Methods in org.apache.sling.event.impl.jobs with parameters of type JobEvent | |
---|---|
void |
DefaultJobManager.notifyAddJob(JobEvent job)
Add a job to all jobs. |
void |
DefaultJobManager.process(JobEvent event)
Process a new job event. |
Uses of JobEvent in org.apache.sling.event.impl.jobs.config |
---|
Methods in org.apache.sling.event.impl.jobs.config with parameters of type JobEvent | |
---|---|
InternalQueueConfiguration |
QueueConfigurationManager.getQueueConfiguration(JobEvent event)
Find the queue configuration for the job. |
boolean |
InternalQueueConfiguration.isSkipped(JobEvent event)
Checks if the event should be skipped. |
boolean |
InternalQueueConfiguration.match(JobEvent event)
Check if the queue processes the event. |
Uses of JobEvent in org.apache.sling.event.impl.jobs.jcr |
---|
Subclasses of JobEvent in org.apache.sling.event.impl.jobs.jcr | |
---|---|
class |
JCRJobEvent
This object encapsulates all information about a job. |
Methods in org.apache.sling.event.impl.jobs.jcr with parameters of type JobEvent | |
---|---|
void |
PersistenceHandler.finished(JobEvent info)
Finish the job |
boolean |
PersistenceHandler.lock(JobEvent info)
Try to lock the node in the repository. |
boolean |
PersistenceHandler.reschedule(JobEvent info)
Reschedule the job |
void |
PersistenceHandler.restart(JobEvent info)
Try to restart the job |
void |
PersistenceHandler.unlock(JobEvent info)
Unlock the node for the event |
Uses of JobEvent in org.apache.sling.event.impl.jobs.queues |
---|
Methods in org.apache.sling.event.impl.jobs.queues that return JobEvent | |
---|---|
protected JobEvent |
OrderedJobQueue.reschedule(JobEvent info)
|
protected abstract JobEvent |
AbstractJobQueue.reschedule(JobEvent info)
Reschedule a job. |
protected JobEvent |
AbstractParallelJobQueue.reschedule(JobEvent info)
|
protected JobEvent |
OrderedJobQueue.start(JobEvent processInfo)
|
protected abstract JobEvent |
AbstractJobQueue.start(JobEvent event)
|
protected JobEvent |
AbstractParallelJobQueue.start(JobEvent processInfo)
|
protected JobEvent |
OrderedJobQueue.take()
|
protected abstract JobEvent |
AbstractJobQueue.take()
Get another job from the queue. |
protected JobEvent |
ParallelJobQueue.take()
|
protected JobEvent |
TopicRoundRobinJobQueue.take()
|
Methods in org.apache.sling.event.impl.jobs.queues that return types with arguments of type JobEvent | |
---|---|
protected Collection<JobEvent> |
OrderedJobQueue.removeAllJobs()
|
protected abstract Collection<JobEvent> |
AbstractJobQueue.removeAllJobs()
Remove all events from the queue and return them. |
protected Collection<JobEvent> |
ParallelJobQueue.removeAllJobs()
|
protected Collection<JobEvent> |
TopicRoundRobinJobQueue.removeAllJobs()
|
Methods in org.apache.sling.event.impl.jobs.queues with parameters of type JobEvent | |
---|---|
protected boolean |
AbstractJobQueue.executeJob(JobEvent info)
Process a job |
protected void |
OrderedJobQueue.notifyFinished(JobEvent rescheduleInfo)
|
protected abstract void |
AbstractJobQueue.notifyFinished(JobEvent rescheduleInfo)
|
protected void |
AbstractParallelJobQueue.notifyFinished(JobEvent rescheduleInfo)
|
void |
AbstractJobQueue.process(JobEvent event)
Add a new job to the queue. |
protected void |
OrderedJobQueue.put(JobEvent event)
|
protected abstract void |
AbstractJobQueue.put(JobEvent event)
Put another job into the queue. |
protected void |
ParallelJobQueue.put(JobEvent event)
|
protected void |
TopicRoundRobinJobQueue.put(JobEvent event)
|
protected JobEvent |
OrderedJobQueue.reschedule(JobEvent info)
|
protected abstract JobEvent |
AbstractJobQueue.reschedule(JobEvent info)
Reschedule a job. |
protected JobEvent |
AbstractParallelJobQueue.reschedule(JobEvent info)
|
protected JobEvent |
OrderedJobQueue.start(JobEvent processInfo)
|
protected abstract JobEvent |
AbstractJobQueue.start(JobEvent event)
|
protected JobEvent |
AbstractParallelJobQueue.start(JobEvent processInfo)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |