Class SchedulerJobInstanceImpl
- java.lang.Object
-
- org.ikasan.job.orchestration.model.job.SchedulerJobImpl
-
- org.ikasan.job.orchestration.model.instance.SchedulerJobInstanceImpl
-
- All Implemented Interfaces:
java.io.Serializable,org.ikasan.spec.scheduled.instance.model.SchedulerJobInstance,org.ikasan.spec.scheduled.instance.model.StatefulEntity,org.ikasan.spec.scheduled.job.model.SchedulerJob
- Direct Known Subclasses:
GlobalEventJobInstanceImpl,InternalEventDrivenJobInstanceImpl,QuartzScheduleDrivenJobInstanceImpl
public class SchedulerJobInstanceImpl extends SchedulerJobImpl implements org.ikasan.spec.scheduled.instance.model.SchedulerJobInstance, org.ikasan.spec.scheduled.instance.model.StatefulEntity, java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.ikasan.job.orchestration.model.job.SchedulerJobImpl
agentName, childContextNames, contextName, description, displayName, heldContexts, jobIdentifier, jobName, ordinal, skippedContexts, startupControlType
-
-
Constructor Summary
Constructors Constructor Description SchedulerJobInstanceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetChildContextName()java.lang.StringgetContextInstanceId()org.ikasan.spec.scheduled.event.model.ScheduledProcessEventgetScheduledProcessEvent()org.ikasan.spec.scheduled.instance.model.InstanceStatusgetStatus()booleanisHeld()booleanisInitiationEventRaised()booleanisSkip()voidsetChildContextName(java.lang.String childContextName)voidsetContextInstanceId(java.lang.String contextInstanceId)voidsetHeld(boolean held)voidsetInitiationEventRaised(boolean initiationEventRaised)voidsetScheduledProcessEvent(org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent scheduledProcessEvent)voidsetSkip(boolean skip)voidsetStatus(org.ikasan.spec.scheduled.instance.model.InstanceStatus status)java.lang.StringtoString()-
Methods inherited from class org.ikasan.job.orchestration.model.job.SchedulerJobImpl
equals, getAgentName, getChildContextNames, getContextName, getDisplayName, getHeldContexts, getIdentifier, getJobDescription, getJobName, getOrdinal, getSkippedContexts, getStartupControlType, hashCode, setAgentName, setChildContextNames, setContextName, setDisplayName, setHeldContexts, setIdentifier, setJobDescription, setJobName, setOrdinal, setSkippedContexts, setStartupControlType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ikasan.spec.scheduled.job.model.SchedulerJob
getAgentName, getAggregateJobName, getChildContextNames, getContextName, getDisplayName, getHeldContexts, getIdentifier, getJobDescription, getJobName, getOrdinal, getSkippedContexts, getStartupControlType, setAgentName, setChildContextNames, setContextName, setDisplayName, setHeldContexts, setIdentifier, setJobDescription, setJobName, setOrdinal, setSkippedContexts, setStartupControlType
-
-
-
-
Method Detail
-
getContextInstanceId
public java.lang.String getContextInstanceId()
- Specified by:
getContextInstanceIdin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
setContextInstanceId
public void setContextInstanceId(java.lang.String contextInstanceId)
- Specified by:
setContextInstanceIdin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
getChildContextName
public java.lang.String getChildContextName()
- Specified by:
getChildContextNamein interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
setChildContextName
public void setChildContextName(java.lang.String childContextName)
- Specified by:
setChildContextNamein interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
isHeld
public boolean isHeld()
- Specified by:
isHeldin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
setHeld
public void setHeld(boolean held)
- Specified by:
setHeldin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
isInitiationEventRaised
public boolean isInitiationEventRaised()
- Specified by:
isInitiationEventRaisedin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
setInitiationEventRaised
public void setInitiationEventRaised(boolean initiationEventRaised)
- Specified by:
setInitiationEventRaisedin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
getStatus
public org.ikasan.spec.scheduled.instance.model.InstanceStatus getStatus()
- Specified by:
getStatusin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance- Specified by:
getStatusin interfaceorg.ikasan.spec.scheduled.instance.model.StatefulEntity
-
setStatus
public void setStatus(org.ikasan.spec.scheduled.instance.model.InstanceStatus status)
- Specified by:
setStatusin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance- Specified by:
setStatusin interfaceorg.ikasan.spec.scheduled.instance.model.StatefulEntity
-
getScheduledProcessEvent
public org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent getScheduledProcessEvent()
- Specified by:
getScheduledProcessEventin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
setScheduledProcessEvent
public void setScheduledProcessEvent(org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent scheduledProcessEvent)
- Specified by:
setScheduledProcessEventin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
isSkip
public boolean isSkip()
- Specified by:
isSkipin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
setSkip
public void setSkip(boolean skip)
- Specified by:
setSkipin interfaceorg.ikasan.spec.scheduled.instance.model.SchedulerJobInstance
-
toString
public java.lang.String toString()
- Overrides:
toStringin classSchedulerJobImpl
-
-