Package de.xima.fc.workflow.event
Class ASpecificTriggerWithFormRecordEventDataBuilder.ASpecificData
- java.lang.Object
-
- de.xima.fc.workflow.event.AWorkflowEventData
-
- de.xima.fc.workflow.event.AProjectEventData
-
- de.xima.fc.workflow.event.AFormRecordEventData
-
- de.xima.fc.workflow.event.ASpecificTriggerWithFormRecordEventDataBuilder.ASpecificData
-
- All Implemented Interfaces:
IFormRecordProvidingEvent,IProjectProvidingEvent,ISpecificTriggerProvidingEvent,IWorkflowEventData,Serializable
- Enclosing class:
- ASpecificTriggerWithFormRecordEventDataBuilder<Event extends IFormRecordProvidingEvent,Self>
protected abstract static class ASpecificTriggerWithFormRecordEventDataBuilder.ASpecificData extends AFormRecordEventData implements ISpecificTriggerProvidingEvent
Event data for running a specific trigger, specified by its ID. This is used, for example, by timed or manual triggers.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.workflow.event.AFormRecordEventData
formRecord, formRecordLockContext
-
Fields inherited from class de.xima.fc.workflow.event.AProjectEventData
project
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedASpecificData(ASpecificTriggerWithFormRecordEventDataBuilder<?,?> builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetTriggerId()StringgetType()-
Methods inherited from class de.xima.fc.workflow.event.AFormRecordEventData
getFormRecord, getFormRecordLockContext, getToStringBuilder, update
-
Methods inherited from class de.xima.fc.workflow.event.AProjectEventData
getProject, update
-
Methods inherited from class de.xima.fc.workflow.event.AWorkflowEventData
getClient, getClock, getLocale, getUserModel, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IFormRecordProvidingEvent
getFormRecord, getFormRecordLockContext, update
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IProjectProvidingEvent
getProject, update
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IWorkflowEventData
getClient, getClock, getDefaultSystemState, getLocale, getUser, getUserModel, getWorkflowExecutionPostProcessors
-
-
-
-
Constructor Detail
-
ASpecificData
protected ASpecificData(ASpecificTriggerWithFormRecordEventDataBuilder<?,?> builder)
-
-
Method Detail
-
getTriggerId
public long getTriggerId()
- Specified by:
getTriggerIdin interfaceISpecificTriggerProvidingEvent- Returns:
- The
IDof the trigger to be invoked.
-
getType
public String getType()
- Specified by:
getTypein interfaceISpecificTriggerProvidingEvent- Returns:
- The
typeof the trigger to be invoked.
-
-