Class FcManualProps
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.BaseTriggerProps
-
- de.xima.fc.workflow.model.triggers.FcManualProps
-
- All Implemented Interfaces:
IDescriptionProviding
,INameProviding
,Serializable
public final class FcManualProps extends BaseTriggerProps
The properties model for workflow triggers of typeEWorkflowTriggerType.FC_MANUAL
.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
SEARCH_TERM_STATE_UUID
Key for storing the selected state UUIDs asWorkflowTriggerSearchTerm
sstatic String
SEARCH_TERM_USER_GROUP_UUID
Key for storing the selected user group UUIDs asWorkflowTriggerSearchTerm
s-
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
-
Fields inherited from interface de.xima.fc.entities.interfaces.INameProviding
ATTR_NAME, COL_NAME
-
-
Constructor Summary
Constructors Constructor Description FcManualProps()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<UuidEntityRef>
getAllowedUserGroups()
List<UuidEntityRef>
getAllowedWorkflowStates()
void
setAllowedUserGroups(List<UuidEntityRef> allowedUserGroups)
void
setAllowedWorkflowStates(List<UuidEntityRef> allowedWorkflowStates)
-
Methods inherited from class de.xima.fc.workflow.taglib.model.BaseTriggerProps
getBeschreibung, getColor, getDescription, getIcon, getName, setColor, setDescription, setIcon, setName
-
-
-
-
Field Detail
-
SEARCH_TERM_STATE_UUID
public static final String SEARCH_TERM_STATE_UUID
Key for storing the selected state UUIDs asWorkflowTriggerSearchTerm
s
-
SEARCH_TERM_USER_GROUP_UUID
public static final String SEARCH_TERM_USER_GROUP_UUID
Key for storing the selected user group UUIDs asWorkflowTriggerSearchTerm
s
-
-
Method Detail
-
getAllowedUserGroups
public List<UuidEntityRef> getAllowedUserGroups()
- Returns:
- A list of all user groups that may initiate the manual trigger in the inbox. When this list is empty, all user groups are allowed to initiate the manual trigger.
-
getAllowedWorkflowStates
public List<UuidEntityRef> getAllowedWorkflowStates()
- Returns:
- A list of workflow states for which the manual trigger may be initiated in the inbox. When this list is empty, the manual trigger may be initiated irrespective of the workflow state of the form record.
-
setAllowedUserGroups
public void setAllowedUserGroups(List<UuidEntityRef> allowedUserGroups)
- Parameters:
allowedUserGroups
- A list of all user groups that may initiate the manual trigger in the inbox. When this list is empty, all user groups are allowed to initiate the manual trigger.
-
setAllowedWorkflowStates
public void setAllowedWorkflowStates(List<UuidEntityRef> allowedWorkflowStates)
- Parameters:
allowedWorkflowStates
- A list of workflow states for which the manual trigger may be initiated in the inbox. When this list is empty, the manual trigger may be initiated irrespective of the workflow state of the form record.
-
-