Package com.redwood.scheduler.api.model
Interface JobDefinitionRelatedObject
- 
- All Superinterfaces:
- BusinessKeyObject,- Root,- SchedulerEntity,- SchedulerEntityComp
 - All Known Subinterfaces:
- JobChain,- JobDefinitionWithSource,- ObjectSearch,- PublishItem,- Report,- SAPScript,- Script,- UserMessageDefinition
 
 public interface JobDefinitionRelatedObject extends Root, BusinessKeyObject All objects which are directly related to a JobDefinition must inherit from this class.
- 
- 
Field Summary- 
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntityACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description JobDefinitiongetJobDefinition()Get the JobDefinition.voidsetJobDefinition(JobDefinition newJobDefinition)Set the value for JobDefinition.- 
Methods inherited from interface com.redwood.scheduler.api.model.BusinessKeyObjectgetBusinessKey
 - 
Methods inherited from interface com.redwood.scheduler.api.model.RootgetCreationTime, getLastModificationTime, getLastModifierSubject
 - 
Methods inherited from interface com.redwood.scheduler.api.model.SchedulerEntitycanPerform, createSubjectObjectPrivilegeGrant, deleteObject, getAuditTrail, getAuditTrailSize, getBehavior, getEffectiveBehavior, getErrorNameEN, getErrorNameKey, getLLPVersion, getLOV, getLOVSupport, getObjectType, getParentSchedulerEntities, getRuntime, getSubjectObjectPrivilegeGrantBySubject, getSubjectObjectPrivilegeGrants, getUniqueId, getUrl, getUrl, isCreated, isDeletable, isDeleted, isModifiable, isModified, isSelectVersioned, processRelatedObjects, processRelatedObjects, processRelatedObjects, refreshObject, resetObject, resetObject, resetValuesToDefault, selectForRead
 
- 
 
- 
- 
- 
Method Detail- 
getJobDefinitionJobDefinition getJobDefinition() Get the JobDefinition.- Returns:
- JobDefinition
- Throws:
- com.redwood.scheduler.api.exception.ObjectDeletedException- If this method is called when the object has been marked for deletion.
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- If this method is called when the object has been removed from it's session.
 
 - 
setJobDefinitionvoid setJobDefinition(JobDefinition newJobDefinition) Set the value for JobDefinition. This value is mandatory.- Parameters:
- newJobDefinition- is the object to set JobDefinition to. Job definition that corresponds to the job chain If this is- null, then the object cannot be persisted.
 
 
- 
 
-