Modifier and Type | Method and Description |
---|---|
CSOSearch |
getCsoSearchForUsersAndGroups()
Returns the
CSOSearch instance for searching users and groups to assign the state permissions. |
LCM |
getLCModel()
Return the LCM for which this action is being executed
|
java.util.Map<CentraSiteRegistryObject,java.util.Collection<LCMState>> |
getStatePermissions()
Return the state permissions for the given LCM
Key is the user or group object
Values are the collection of states for which the user or group is allowed to transition
|
void |
setLCModel(LCM lcm)
Specify the LCM for which this action is being executed
|
void |
setStatePermissions(java.util.Map<CentraSiteRegistryObject,java.util.Collection<LCMState>> statePermissions)
Specify the state permissions for the given LCM
Key is the user or group object
Values are the collection of states for which the user or group is allowed to transition
|
cancel, doesLoggedInUserHaveSufficientRolesOrPermissions, executeNextStep, executePreviousStep, finishAllSteps, getCurrentState, getGroup, getIconURL, getId, getName, getNonApplicableReason, getSkippedObjectsWithReason, isAllowed, isApplicable, setObjects
LCM getLCModel()
void setLCModel(LCM lcm)
lcm
- java.util.Map<CentraSiteRegistryObject,java.util.Collection<LCMState>> getStatePermissions() throws CLLException
CLLException
void setStatePermissions(java.util.Map<CentraSiteRegistryObject,java.util.Collection<LCMState>> statePermissions) throws CLLException
statePermissions
- CLLException
CSOSearch getCsoSearchForUsersAndGroups() throws CLLException
CSOSearch
instance for searching users and groups to assign the state permissions.CSOSearch
instance to search for users and groups.CLLException
- If an error occurs while creating the search