Package de.xima.fc.workflow.event
Class SpecificTriggerEventDataBuilder
java.lang.Object
de.xima.fc.workflow.event.SpecificTriggerEventDataBuilder
- All Implemented Interfaces:
 org.apache.commons.lang3.builder.Builder<IFormRecordProvidingEvent>
Builder for the event data for running a specific trigger, specified by its ID. This is used, for example, by timed
 or manual triggers.
- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Clockprotected final Vorgangprotected IFormRecordLockContextprotected Localeprotected IUserprotected List<IWorkflowExecutionPostProcessor> - 
Method Summary
Modifier and TypeMethodDescriptionaddWorkflowExecutionPostProcessor(IWorkflowExecutionPostProcessor workflowExecutionPostProcessor) build()formRecordLockContext(IFormRecordLockContext formRecordLockContext) protected SpecificTriggerEventDataBuildergetThis()Deprecated.workflowExecutionPostProcessors(Iterable<IWorkflowExecutionPostProcessor> workflowExecutionPostProcessors)  
- 
Field Details
- 
anonymize
 - 
clock
 - 
formRecord
 - 
formRecordLockContext
 - 
locale
 - 
user
 - 
workflowExecutionPostProcessors
 
 - 
 - 
Method Details
- 
build
 - 
client
- Parameters:
 client- The client that owns the submitted form. When not set explicitly, the client is taken from the form.- Returns:
 - This builder instance for chaining method calls.
 
 - 
project
- Parameters:
 project- The project of the form record. When not specified explicitly, retrieves the project from the form record.- Returns:
 - This builder for chaining method calls.
 
 - 
getThis
 - 
addWorkflowExecutionPostProcessor
public SpecificTriggerEventDataBuilder addWorkflowExecutionPostProcessor(IWorkflowExecutionPostProcessor workflowExecutionPostProcessor)  - 
anonymize
 - 
clock
 - 
formRecordLockContext
public SpecificTriggerEventDataBuilder formRecordLockContext(IFormRecordLockContext formRecordLockContext)  - 
locale
 - 
user
 - 
workflowExecutionPostProcessors
public SpecificTriggerEventDataBuilder workflowExecutionPostProcessors(Iterable<IWorkflowExecutionPostProcessor> workflowExecutionPostProcessors)  - 
user
Deprecated.Useuser(IUser)instead.- Parameters:
 user- The user who started the workflow.- Returns:
 - This builder instance for chaining method calls.
 
 
 - 
 
user(IUser)instead.