Package com.redwood.scheduler.api.model
Interface SAPMassActivityParameter
- 
- All Superinterfaces:
- BusinessKeyObject,- Detail,- NamedDetailObject,- Readable,- SAPMassActivityParameterComp,- SchedulerEntity,- SchedulerEntityComp
 
 public interface SAPMassActivityParameter extends SAPMassActivityParameterComp, NamedDetailObject, BusinessKeyObject, Readable Mass Activity parameter
- 
- 
Field SummaryFields Modifier and Type Field Description static StringOBJECT_TYPEString that will be returned fromSchedulerEntity.getObjectType()for "SAPMassActivityParameter" 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<SAPMassActivityParameter>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 RWIterable<SAPMassActivityParameter>getChildSAPMassActivityParameters()Get anRWIterableover an ordered collection ofChildSAPMassActivityParameters.StringgetDatatype()Get the value for Datatype.StringgetFieldName()Get the value for FieldName.LonggetLength()Get the value for Length.SAPMassActivityParametergetParentSAPMassActivityParameter()Get the ParentSAPMassActivityParameter.LonggetPosition()Get the value for Position.StringgetRollname()Get the value for Rollname.SAPMassActivityStructuregetSAPMassActivityStructure()Get the SAPMassActivityStructure.StringgetStructureName()Get the value for StructureName.SAPMassActivityParameterTypegetType()Get the value for Type.booleanisMandatory()Get the value for Mandatory.voidsetDatatype(String newDatatype)Set the value for Datatype.voidsetFieldName(String newFieldName)Set the value for FieldName.voidsetLength(Long newLength)Set the value for Length.voidsetMandatory(boolean newMandatory)Set the value for Mandatory.voidsetParentSAPMassActivityParameter(SAPMassActivityParameter newParentSAPMassActivityParameter)Set the value for ParentSAPMassActivityParameter.voidsetPosition(Long newPosition)Set the value for Position.voidsetRollname(String newRollname)Set the value for Rollname.voidsetStructureName(String newStructureName)Set the value for StructureName.voidsetType(SAPMassActivityParameterType newType)Set the value for Type.- 
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 "SAPMassActivityParameter" objects.- See Also:
- Constant Field Values
 
 - 
TYPEstatic final QueryObjectType<SAPMassActivityParameter> 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- 
getRollnameString getRollname() Get the value for Rollname. (Rollname)- 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.
 
 - 
getTypeSAPMassActivityParameterType getType() Get the value for Type. (Parameter type.) 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.
 
 - 
getPositionLong getPosition() Get the value for Position. (Position) 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.
 
 - 
getDatatypeString getDatatype() Get the value for Datatype. (Data type) 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.
 
 - 
getLengthLong getLength() Get the value for Length. ("Length") 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.
 
 - 
isMandatoryboolean isMandatory() Get the value for Mandatory. (Whether this field is mandatory)- 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.
 
 - 
getFieldNameString getFieldName() Get the value for FieldName. ("Field name")- 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.
 
 - 
getStructureNameString getStructureName() Get the value for StructureName. (Structure) 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.
 
 - 
setRollnamevoid setRollname(String newRollname) Set the value for Rollname. (Rollname) This value is optional.- Parameters:
- newRollname- the new value for Rollname.
- 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.
 
 - 
setTypevoid setType(SAPMassActivityParameterType newType) Set the value for Type. (Parameter type.) This value is mandatory.- Parameters:
- newType- the new value for Type. 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.
 
 - 
setPositionvoid setPosition(Long newPosition) Set the value for Position. (Position) This value is mandatory.- Parameters:
- newPosition- the new value for Position. 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.
 
 - 
setDatatypevoid setDatatype(String newDatatype) Set the value for Datatype. (Data type) This value is mandatory.- Parameters:
- newDatatype- the new value for Datatype. 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.
 
 - 
setLengthvoid setLength(Long newLength) Set the value for Length. ("Length") This value is mandatory.- Parameters:
- newLength- the new value for Length. 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.
 
 - 
setMandatoryvoid setMandatory(boolean newMandatory) Set the value for Mandatory. (Whether this field is mandatory)- Parameters:
- newMandatory- the new value for Mandatory.
- 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.
 
 - 
setFieldNamevoid setFieldName(String newFieldName) Set the value for FieldName. ("Field name") This value is optional.- Parameters:
- newFieldName- the new value for FieldName.
- 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.
 
 - 
setStructureNamevoid setStructureName(String newStructureName) Set the value for StructureName. (Structure) This value is mandatory.- Parameters:
- newStructureName- the new value for StructureName. 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.
 
 - 
getSAPMassActivityStructureSAPMassActivityStructure getSAPMassActivityStructure() Get the SAPMassActivityStructure.- Returns:
- SAPMassActivityStructure
- 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.
 
 - 
getParentSAPMassActivityParameterSAPMassActivityParameter getParentSAPMassActivityParameter() Get the ParentSAPMassActivityParameter.- Returns:
- ParentSAPMassActivityParameter
- 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.
 
 - 
setParentSAPMassActivityParametervoid setParentSAPMassActivityParameter(SAPMassActivityParameter newParentSAPMassActivityParameter) Set the value for ParentSAPMassActivityParameter. This value is optional.- Parameters:
- newParentSAPMassActivityParameter- is the object to set ParentSAPMassActivityParameter to. Parent-child relationship for Mass Activity parameters.
 
 - 
getChildSAPMassActivityParametersRWIterable<SAPMassActivityParameter> getChildSAPMassActivityParameters() Get anRWIterableover an ordered collection ofChildSAPMassActivityParameters. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. Parent-child relationship for Mass Activity parameters.- Specified by:
- getChildSAPMassActivityParametersin interface- SAPMassActivityParameterComp
- Returns:
- An RWIterableover an ordered collection ofSAPMassActivityParameterobjects .
 
 
- 
 
-