Package org.drools.core.time.impl
Class DefaultTimerJobInstance
java.lang.Object
org.drools.core.time.impl.DefaultTimerJobInstance
- All Implemented Interfaces:
Serializable,Comparable<DefaultTimerJobInstance>,Callable<Void>,TimerJobInstance
public class DefaultTimerJobInstance
extends Object
implements Callable<Void>, Comparable<DefaultTimerJobInstance>, TimerJobInstance, Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.slf4j.Loggerprotected InternalSchedulerService -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTimerJobInstance(Job job, JobContext ctx, Trigger trigger, JobHandle handle, InternalSchedulerService scheduler) -
Method Summary
-
Field Details
-
logger
protected static final transient org.slf4j.Logger logger -
scheduler
-
-
Constructor Details
-
DefaultTimerJobInstance
public DefaultTimerJobInstance(Job job, JobContext ctx, Trigger trigger, JobHandle handle, InternalSchedulerService scheduler)
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<DefaultTimerJobInstance>
-
call
-
getJobHandle
- Specified by:
getJobHandlein interfaceTimerJobInstance
-
getJob
- Specified by:
getJobin interfaceTimerJobInstance
-
getTrigger
- Specified by:
getTriggerin interfaceTimerJobInstance
-
getJobContext
- Specified by:
getJobContextin interfaceTimerJobInstance
-
cancel
public void cancel()- Specified by:
cancelin interfaceTimerJobInstance
-
isCanceled
public boolean isCanceled()- Specified by:
isCanceledin interfaceTimerJobInstance
-