Class FcUserInvocationProps
java.lang.Object
de.xima.fc.workflow.taglib.model.BaseTriggerProps
de.xima.fc.workflow.model.triggers.FcUserInvocationProps
- All Implemented Interfaces:
IDescriptionProviding, INameProviding, Serializable
The properties model for workflow triggers of type
EWorkflowTriggerType.FC_USER_INVOCATION.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringKey for storing the selected state UUIDs asWorkflowTriggerSearchTermsstatic final StringKey for storing the selected user group UUIDs asWorkflowTriggerSearchTermsFields inherited from interface IDescriptionProviding
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTIONFields inherited from interface INameProviding
ATTR_NAME, COL_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLocalized messages for the trigger for each locale.getLocalizationsByLocale(Locale locale) voidsetAccessType(EUserInvocationAccessType accessType) voidsetAllowedUserGroups(List<UuidEntityRef> allowedUserGroups) voidsetAllowedWorkflowStates(List<UuidEntityRef> allowedWorkflowStates) voidsetLocalizations(List<FcUserInvocationLocalizationEntry> localizations) Localized messages for the trigger for each locale.Methods inherited from class BaseTriggerProps
getBeschreibung, getColor, getDescription, getIcon, getName, setColor, setDescription, setIcon, setName
-
Field Details
-
SEARCH_TERM_STATE_UUID
Key for storing the selected state UUIDs asWorkflowTriggerSearchTerms -
SEARCH_TERM_USER_GROUP_UUID
Key for storing the selected user group UUIDs asWorkflowTriggerSearchTerms
-
-
Constructor Details
-
FcUserInvocationProps
public FcUserInvocationProps()
-
-
Method Details
-
getAccessType
- Returns:
- The access type of the trigger.
-
setAccessType
-
getAllowedUserGroups
- Returns:
- A list of all user groups a user must belong to in order for the trigger to react. When this list is empty, no restriction is applied.
-
setAllowedUserGroups
- Parameters:
allowedUserGroups- A list of all user groups a user must belong to in order for the trigger to react. When this list is empty, no restriction is applied.
-
getAllowedWorkflowStates
- Returns:
- A list of all workflow states a form record must have in order for the trigger to react. When this list is empty, no restriction is applied.
-
setAllowedWorkflowStates
- Parameters:
allowedWorkflowStates- A list of all workflow states a form record must have in order for the trigger to react. When this list is empty, no restriction is applied.
-
getLocalizations
Localized messages for the trigger for each locale.- Returns:
- The localized messages of the trigger in different languages.
-
setLocalizations
Localized messages for the trigger for each locale.- Parameters:
localizations- The localized messages of the trigger in different languages.
-
getLocalizationsByLocale
-