Package com.redwood.scheduler.api.model
Interface JobChainCallParameter
-
- All Superinterfaces:
Detail
,SchedulerEntity
,SchedulerEntityComp
- All Known Subinterfaces:
JobChainCallInExpressionParameter
,JobChainCallInParameter
,JobChainCallInReferenceParameter
,JobChainCallOutParameter
,JobChainCallOutReferenceParameter
public interface JobChainCallParameter extends Detail
A definition of what to do for a parameter for the JobDefinition pointed to by the JobChainCall. A definition of what to do for a parameter for the JobDefinition pointed to by the JobChainCall.
-
-
Field Summary
Fields Modifier and Type Field Description static com.redwood.scheduler.infrastructure.logging.Versions
VERSION_JOBCHAINCALLPARAMETER
-
Fields inherited from interface com.redwood.scheduler.api.model.Detail
VERSION_DETAIL
-
Fields inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
ACTION_AUDIT, ACTION_EXPORT, ACTION_READ, BEHAVIOR_DEPRECATED, BEHAVIOR_NONE, BEHAVIOR_SYSTEM, VERSION_SCHEDULERENTITY
-
Fields inherited from interface com.redwood.scheduler.api.model.compatibility_14.SchedulerEntityComp
VERSION_SCHEDULERENTITYCOMP
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobChainCall
getJobChainCall()
Get the JobChainCall.JobDefinitionParameter
getLocalJobDefinitionParameter()
Get the LocalJobDefinitionParameter.void
setLocalJobDefinitionParameter(JobDefinitionParameter newLocalJobDefinitionParameter)
Set the value for LocalJobDefinitionParameter.-
Methods inherited from interface com.redwood.scheduler.api.model.SchedulerEntity
canPerform, 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
-
getJobChainCall
JobChainCall getJobChainCall()
Get the JobChainCall.- Returns:
- JobChainCall
- Throws:
ObjectDeletedException
- If this method is called when the object has been marked for deletion.ObjectNotAttachedToSessionException
- If this method is called when the object has been removed from it's session.
-
getLocalJobDefinitionParameter
JobDefinitionParameter getLocalJobDefinitionParameter()
Get the LocalJobDefinitionParameter.- Returns:
- LocalJobDefinitionParameter
- Throws:
ObjectDeletedException
- If this method is called when the object has been marked for deletion.ObjectNotAttachedToSessionException
- If this method is called when the object has been removed from it's session.
-
setLocalJobDefinitionParameter
void setLocalJobDefinitionParameter(JobDefinitionParameter newLocalJobDefinitionParameter)
Set the value for LocalJobDefinitionParameter. This value is mandatory.- Parameters:
newLocalJobDefinitionParameter
- is the object to set LocalJobDefinitionParameter to. The JobDefinitionParameter that this JobChainCallParameter will read or update. If this isnull
, then the object cannot be persisted.
-
-