Interface IFcUserInvocationEvent
-
- All Superinterfaces:
IFormRecordProvidingEvent
,IProjectProvidingEvent
,ISpecificTriggerProvidingEvent
,IWorkflowEventData
,Serializable
public interface IFcUserInvocationEvent extends ISpecificTriggerProvidingEvent, IFormRecordProvidingEvent
Interface forevents
that trigger aFC_USER_INVOCATION
trigger.- Since:
- 8.2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
skipUserGroupRestriction()
Can be set to true to skip the user group restriction.boolean
skipWorkflowStateRestriction()
Can be set to true to skip the workflow state restriction.-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IFormRecordProvidingEvent
getFormRecord, getFormRecordLockContext, isAnonymize, update
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IProjectProvidingEvent
getProject, update
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.ISpecificTriggerProvidingEvent
getTriggerId, getType
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IWorkflowEventData
getClient, getClock, getDefaultSystemState, getLocale, getUser, getUserModel, getWorkflowExecutionPostProcessors
-
-
-
-
Method Detail
-
skipUserGroupRestriction
boolean skipUserGroupRestriction()
Can be set to true to skip the user group restriction. The trigger will then execute regardless of the user group of the user that invoked the trigger.- Returns:
- true if the user group restriction should be skipped, false otherwise.
-
skipWorkflowStateRestriction
boolean skipWorkflowStateRestriction()
Can be set to true to skip the workflow state restriction. The trigger will then execute regardless of the state of the form record for which the workflow is executed.- Returns:
- true if the workflow state restriction should be skipped, false otherwise.
-
-