Uses of Class
org.mycore.services.queuedjob.MCRJob
Package
Description
-
Uses of MCRJob in org.mycore.iview2.backend
-
Uses of MCRJob in org.mycore.pi
-
Uses of MCRJob in org.mycore.services.packaging
Modifier and TypeMethodDescriptionstatic MCRJob
MCRPackerManager.startPacking
(Map<String, String> jobParameters) Creates and starts a new PackagingJob. -
Uses of MCRJob in org.mycore.services.queuedjob
Modifier and TypeFieldDescriptionprotected MCRJob
MCRJobAction.job
protected MCRJob
MCRJobThread.job
Modifier and TypeFieldDescriptionstatic SingularAttribute<MCRJob,
Class> MCRJob_.action
static SingularAttribute<MCRJob,
Date> MCRJob_.added
static SingularAttribute<MCRJob,
Date> MCRJob_.finished
static SingularAttribute<MCRJob,
Long> MCRJob_.id
static MapAttribute<MCRJob,
String, String> MCRJob_.parameters
static SingularAttribute<MCRJob,
Date> MCRJob_.start
static SingularAttribute<MCRJob,
MCRJobStatus> MCRJob_.status
Modifier and TypeMethodDescriptionMCRJob.clone()
MCRJobQueue.element()
removes next job.MCRJobQueue.getElementOutOfOrder
(Class<? extends MCRJobAction> action, Map<String, String> params) get the specific job and alters it status toMCRJobStatus.PROCESSING
returns a specific job from given parameters or null if not found.MCRJobQueue.peek()
get next job without modifying it state toMCRJobStatus.PROCESSING
MCRJobQueue.poll()
MCRJobQueue.remove()
removes next job.Modifier and TypeMethodDescriptionReturns specific jobs by the given parameters or an empty list.MCRJobQueue.iterator()
iterates over jobs of statusMCRJobStatus.NEW
does not change the status.MCRJobQueue.iterator
(MCRJobStatus status) Builds iterator for jobs with givenMCRJobStatus
ornull
for all jobs.Modifier and TypeMethodDescriptionboolean
void
void
void
MCRDefaultJobStatusListener.onProcessing
(MCRJob job) void
MCRJobStatusListener.onProcessing
(MCRJob job) void
void
ModifierConstructorDescriptionMCRJobAction
(MCRJob job) The constructor of the job action with specificMCRJob
.MCRJobThread
(MCRJob job)