Package com.redwood.scheduler.api.model
Interface SAPMassActivity
- 
- All Superinterfaces:
- BusinessKeyObject,- Detail,- NamedDetailObject,- Readable,- SAPMassActivityComp,- SchedulerEntity,- SchedulerEntityComp
 
 public interface SAPMassActivity extends SAPMassActivityComp, NamedDetailObject, BusinessKeyObject, Readable Mass Activity
- 
- 
Field SummaryFields Modifier and Type Field Description static StringOBJECT_TYPEString that will be returned fromSchedulerEntity.getObjectType()for "SAPMassActivity" 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<SAPMassActivity>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 Summary- 
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 "SAPMassActivity" objects.- See Also:
- Constant Field Values
 
 - 
TYPEstatic final QueryObjectType<SAPMassActivity> 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- 
getSAPLanguageString getSAPLanguage() Get the value for SAPLanguage. (SAP language.) 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.
 
 - 
getJTypeString getJType() Get the value for JType. (JType.)- 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.
 
 - 
getBasicsStructureString getBasicsStructure() Get the value for BasicsStructure. (Name of the basics structure.)- 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.
 
 - 
getAddOnsStructureString getAddOnsStructure() Get the value for AddOnsStructure. (Name of the add-ons structure.)- 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.
 
 - 
getTransactionString getTransaction() Get the value for Transaction. (Transaction)- 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.
 
 - 
setSAPLanguagevoid setSAPLanguage(String newSAPLanguage) Set the value for SAPLanguage. (SAP language.) This value is mandatory.- Parameters:
- newSAPLanguage- the new value for SAPLanguage. 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.
 
 - 
setJTypevoid setJType(String newJType) Set the value for JType. (JType.) This value is optional.- Parameters:
- newJType- the new value for JType.
- 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.
 
 - 
setBasicsStructurevoid setBasicsStructure(String newBasicsStructure) Set the value for BasicsStructure. (Name of the basics structure.) This value is optional.- Parameters:
- newBasicsStructure- the new value for BasicsStructure.
- 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.
 
 - 
setAddOnsStructurevoid setAddOnsStructure(String newAddOnsStructure) Set the value for AddOnsStructure. (Name of the add-ons structure.) This value is optional.- Parameters:
- newAddOnsStructure- the new value for AddOnsStructure.
- 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.
 
 - 
setTransactionvoid setTransaction(String newTransaction) Set the value for Transaction. (Transaction) This value is optional.- Parameters:
- newTransaction- the new value for Transaction.
- 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.
 
 - 
getSAPSystemSAPSystem getSAPSystem() Get the SAPSystem.- Returns:
- SAPSystem
- 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.
 
 - 
getSAPMassActivityLayoutFieldsRWIterable<SAPMassActivityLayoutField> getSAPMassActivityLayoutFields() Get anRWIterableover an ordered collection ofSAPMassActivityLayoutFields. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. Mass Activity layout fields.- Specified by:
- getSAPMassActivityLayoutFieldsin interface- SAPMassActivityComp
- Returns:
- An RWIterableover an ordered collection ofSAPMassActivityLayoutFieldobjects .
 
 - 
createSAPMassActivityLayoutFieldSAPMassActivityLayoutField createSAPMassActivityLayoutField() Create a newSAPMassActivityLayoutFieldlinked to this object.- Returns:
- a new SAPMassActivityLayoutField.
 
 - 
getSAPMassActivityLayoutFieldByNameClientNumberSAPMassActivityLayoutField getSAPMassActivityLayoutFieldByNameClientNumber(String name, String clientNumber) Get the SAPMassActivityLayoutField by NameSAPMassActivity.- Parameters:
- name-
- clientNumber-
- Returns:
- the SAPMassActivityLayoutField, or nullif it could not be found
 
 - 
getSAPMassActivityObjectsRWIterable<SAPMassActivityObject> getSAPMassActivityObjects() Get anRWIterableover an ordered collection ofSAPMassActivityObjects. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. Mass Activity objects.- Specified by:
- getSAPMassActivityObjectsin interface- SAPMassActivityComp
- Returns:
- An RWIterableover an ordered collection ofSAPMassActivityObjectobjects .
 
 - 
createSAPMassActivityObjectSAPMassActivityObject createSAPMassActivityObject() Create a newSAPMassActivityObjectlinked to this object.- Returns:
- a new SAPMassActivityObject.
 
 - 
getSAPMassActivityObjectByNameSAPMassActivityObject getSAPMassActivityObjectByName(String name) Get the SAPMassActivityObject by NameSAPMassActivity.- Parameters:
- name-
- Returns:
- the SAPMassActivityObject, or nullif it could not be found
 
 - 
getSAPMassActivityStructuresRWIterable<SAPMassActivityStructure> getSAPMassActivityStructures() Get anRWIterableover an ordered collection ofSAPMassActivityStructures. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. Mass Activity structures.- Specified by:
- getSAPMassActivityStructuresin interface- SAPMassActivityComp
- Returns:
- An RWIterableover an ordered collection ofSAPMassActivityStructureobjects .
 
 - 
createSAPMassActivityStructureSAPMassActivityStructure createSAPMassActivityStructure() Create a newSAPMassActivityStructurelinked to this object.- Returns:
- a new SAPMassActivityStructure.
 
 - 
getSAPMassActivityStructureByNameSAPMassActivityStructure getSAPMassActivityStructureByName(String name) Get the SAPMassActivityStructure by NameSAPMassActivity.- Parameters:
- name-
- Returns:
- the SAPMassActivityStructure, or nullif it could not be found
 
 - 
getSAPMassActivityParameterSetsRWIterable<SAPMassActivityParameterSet> getSAPMassActivityParameterSets() Get anRWIterableover an ordered collection ofSAPMassActivityParameterSets. If the collection is empty, an empty iterator will be returned, that is, this method will never returnnull. Mass Activity parameter set.- Specified by:
- getSAPMassActivityParameterSetsin interface- SAPMassActivityComp
- Returns:
- An RWIterableover an ordered collection ofSAPMassActivityParameterSetobjects .
 
 - 
createSAPMassActivityParameterSetSAPMassActivityParameterSet createSAPMassActivityParameterSet() Create a newSAPMassActivityParameterSetlinked to this object.- Returns:
- a new SAPMassActivityParameterSet.
 
 - 
getSAPMassActivityParameterSetByNameClientNumberSAPMassActivityParameterSet getSAPMassActivityParameterSetByNameClientNumber(String name, String clientNumber) Get the SAPMassActivityParameterSet by NameSAPMassActivity.- Parameters:
- name-
- clientNumber-
- Returns:
- the SAPMassActivityParameterSet, or nullif it could not be found
 
 
- 
 
-