Package com.redwood.scheduler.api.model
Interface SAPInfoPackageGroupStep
- 
- All Superinterfaces:
- BusinessKeyObject,- Detail,- NamedDetailObject,- Readable,- SchedulerEntity,- SchedulerEntityComp
 
 public interface SAPInfoPackageGroupStep extends NamedDetailObject, BusinessKeyObject, Readable Step of an InfoPackageGroup.
- 
- 
Field SummaryFields Modifier and Type Field Description static StringOBJECT_TYPEString that will be returned fromSchedulerEntity.getObjectType()for "SAPInfoPackageGroupStep" objects.static StringSEC_RANK_ALLThis rank is made of the following privileges:static StringSEC_RANK_NONEThis rank has no privileges assigned to it.static QueryObjectType<SAPInfoPackageGroupStep>TYPEType that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...).- 
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 StringgetLnr()Get the value for Lnr.LonggetNum()Get the value for Num.StringgetObjVersion()Get the value for ObjVersion.SAPInfoPackageGroupgetSAPInfoPackageGroup()Get the SAPInfoPackageGroup.LonggetWait()Get the value for Wait.booleanisActive()Get the value for Active.booleanisCheckBefore()Get the value for CheckBefore.voidsetActive(boolean newActive)Set the value for Active.voidsetCheckBefore(boolean newCheckBefore)Set the value for CheckBefore.voidsetLnr(String newLnr)Set the value for Lnr.voidsetNum(Long newNum)Set the value for Num.voidsetObjVersion(String newObjVersion)Set the value for ObjVersion.voidsetWait(Long newWait)Set the value for Wait.- 
Methods inherited from interface com.redwood.scheduler.api.model.BusinessKeyObjectgetBusinessKey
 - 
Methods inherited from interface com.redwood.scheduler.api.model.NamedDetailObjectgetComment, getDescription, getName, getSearchName, setComment, setDescription, setName
 - 
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
 
- 
 
- 
- 
- 
Field Detail- 
OBJECT_TYPEstatic final String OBJECT_TYPE String that will be returned fromSchedulerEntity.getObjectType()for "SAPInfoPackageGroupStep" objects.- See Also:
- Constant Field Values
 
 - 
TYPEstatic final QueryObjectType<SAPInfoPackageGroupStep> TYPE Type that can be used inSchedulerSession.executeObjectQuery(QueryObjectType, String, Object...).
 - 
SEC_RANK_NONEstatic final String SEC_RANK_NONE This rank has no privileges assigned to it.- See Also:
- Constant Field Values
 
 - 
SEC_RANK_ALLstatic final String SEC_RANK_ALL This rank is made of the following privileges:- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getNumLong getNum() Get the value for Num. (Position of the InfoPackage in the group) This value is mandatory, and therefore will not benullif this object has been retrieved from the database.- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
getObjVersionString getObjVersion() Get the value for ObjVersion. (Object version.)- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
isCheckBeforeboolean isCheckBefore() Get the value for CheckBefore. (Check whether request was successful)- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
getWaitLong getWait() Get the value for Wait. (Waiting time in minutes until execution of next request) This value is mandatory, and therefore will not benullif this object has been retrieved from the database.- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
isActiveboolean isActive() Get the value for Active. (Indicates whether the InfoPackage should be executed)- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
getLnrString getLnr() Get the value for Lnr. (Quote from SAP's field description: Not More Closely Defined Area, Possibly Used for Patchlevels)- Returns:
- the field
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setNumvoid setNum(Long newNum) Set the value for Num. (Position of the InfoPackage in the group) This value is mandatory.- Parameters:
- newNum- the new value for Num. If this is- null, then the object cannot be persisted.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setObjVersionvoid setObjVersion(String newObjVersion) Set the value for ObjVersion. (Object version.) This value is optional.- Parameters:
- newObjVersion- the new value for ObjVersion.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setCheckBeforevoid setCheckBefore(boolean newCheckBefore) Set the value for CheckBefore. (Check whether request was successful)- Parameters:
- newCheckBefore- the new value for CheckBefore.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setWaitvoid setWait(Long newWait) Set the value for Wait. (Waiting time in minutes until execution of next request) This value is mandatory.- Parameters:
- newWait- the new value for Wait. If this is- null, then the object cannot be persisted.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setActivevoid setActive(boolean newActive) Set the value for Active. (Indicates whether the InfoPackage should be executed)- Parameters:
- newActive- the new value for Active.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
setLnrvoid setLnr(String newLnr) Set the value for Lnr. (Quote from SAP's field description: Not More Closely Defined Area, Possibly Used for Patchlevels) This value is optional.- Parameters:
- newLnr- the new value for Lnr.
- Throws:
- com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException- This will be thrown if this method is called while the object is not attached to a session.
 
 - 
getSAPInfoPackageGroupSAPInfoPackageGroup getSAPInfoPackageGroup() Get the SAPInfoPackageGroup.- Returns:
- SAPInfoPackageGroup
- 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.
 
 
- 
 
-