Class SchedulerJobImpl
- java.lang.Object
-
- org.ikasan.job.orchestration.model.job.SchedulerJobImpl
-
- All Implemented Interfaces:
java.io.Serializable,org.ikasan.spec.scheduled.job.model.SchedulerJob
- Direct Known Subclasses:
ExternalEventDrivenJobImpl,GlobalEventJobImpl,InternalEventDrivenJobImpl,QuartzScheduleDrivenJobImpl,SchedulerJobInstanceImpl,SchedulerJobLockParticipantImpl
public class SchedulerJobImpl extends java.lang.Object implements org.ikasan.spec.scheduled.job.model.SchedulerJob- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringagentNameprotected java.util.List<java.lang.String>childContextNamesprotected java.lang.StringcontextNameprotected java.lang.Stringdescriptionprotected java.lang.StringdisplayNameprotected java.util.Map<java.lang.String,java.lang.Boolean>heldContextsprotected java.lang.StringjobIdentifierprotected java.lang.StringjobNameprotected intordinalprotected java.util.Map<java.lang.String,java.lang.Boolean>skippedContextsprotected java.lang.StringstartupControlType
-
Constructor Summary
Constructors Constructor Description SchedulerJobImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetAgentName()java.util.List<java.lang.String>getChildContextNames()java.lang.StringgetContextName()java.lang.StringgetDisplayName()java.util.Map<java.lang.String,java.lang.Boolean>getHeldContexts()java.lang.StringgetIdentifier()java.lang.StringgetJobDescription()java.lang.StringgetJobName()intgetOrdinal()java.util.Map<java.lang.String,java.lang.Boolean>getSkippedContexts()java.lang.StringgetStartupControlType()inthashCode()voidsetAgentName(java.lang.String agentName)voidsetChildContextNames(java.util.List<java.lang.String> childContextNames)voidsetContextName(java.lang.String contextName)voidsetDisplayName(java.lang.String displayName)voidsetHeldContexts(java.util.Map<java.lang.String,java.lang.Boolean> heldContexts)voidsetIdentifier(java.lang.String jobIdentifier)voidsetJobDescription(java.lang.String jobDescription)voidsetJobName(java.lang.String jobName)voidsetOrdinal(int ordinal)voidsetSkippedContexts(java.util.Map<java.lang.String,java.lang.Boolean> skippedContexts)voidsetStartupControlType(java.lang.String startupControlType)java.lang.StringtoString()
-
-
-
Field Detail
-
jobIdentifier
protected java.lang.String jobIdentifier
-
agentName
protected java.lang.String agentName
-
jobName
protected java.lang.String jobName
-
displayName
protected java.lang.String displayName
-
contextName
protected java.lang.String contextName
-
childContextNames
protected java.util.List<java.lang.String> childContextNames
-
description
protected java.lang.String description
-
startupControlType
protected java.lang.String startupControlType
-
skippedContexts
protected java.util.Map<java.lang.String,java.lang.Boolean> skippedContexts
-
heldContexts
protected java.util.Map<java.lang.String,java.lang.Boolean> heldContexts
-
ordinal
protected int ordinal
-
-
Method Detail
-
getContextName
public java.lang.String getContextName()
- Specified by:
getContextNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setContextName
public void setContextName(java.lang.String contextName)
- Specified by:
setContextNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getChildContextNames
public java.util.List<java.lang.String> getChildContextNames()
- Specified by:
getChildContextNamesin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setChildContextNames
public void setChildContextNames(java.util.List<java.lang.String> childContextNames)
- Specified by:
setChildContextNamesin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getIdentifier
public java.lang.String getIdentifier()
- Specified by:
getIdentifierin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setIdentifier
public void setIdentifier(java.lang.String jobIdentifier)
- Specified by:
setIdentifierin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getAgentName
public java.lang.String getAgentName()
- Specified by:
getAgentNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setAgentName
public void setAgentName(java.lang.String agentName)
- Specified by:
setAgentNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getJobName
public java.lang.String getJobName()
- Specified by:
getJobNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setJobName
public void setJobName(java.lang.String jobName)
- Specified by:
setJobNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
- Specified by:
setDisplayNamein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getJobDescription
public java.lang.String getJobDescription()
- Specified by:
getJobDescriptionin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setJobDescription
public void setJobDescription(java.lang.String jobDescription)
- Specified by:
setJobDescriptionin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getStartupControlType
public java.lang.String getStartupControlType()
- Specified by:
getStartupControlTypein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setStartupControlType
public void setStartupControlType(java.lang.String startupControlType)
- Specified by:
setStartupControlTypein interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getSkippedContexts
public java.util.Map<java.lang.String,java.lang.Boolean> getSkippedContexts()
- Specified by:
getSkippedContextsin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setSkippedContexts
public void setSkippedContexts(java.util.Map<java.lang.String,java.lang.Boolean> skippedContexts)
- Specified by:
setSkippedContextsin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getHeldContexts
public java.util.Map<java.lang.String,java.lang.Boolean> getHeldContexts()
- Specified by:
getHeldContextsin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setHeldContexts
public void setHeldContexts(java.util.Map<java.lang.String,java.lang.Boolean> heldContexts)
- Specified by:
setHeldContextsin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
getOrdinal
public int getOrdinal()
- Specified by:
getOrdinalin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
setOrdinal
public void setOrdinal(int ordinal)
- Specified by:
setOrdinalin interfaceorg.ikasan.spec.scheduled.job.model.SchedulerJob
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-