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 protected
ASpecificData(ASpecificTriggerWithFormRecordEventDataBuilder<?,?> builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getTriggerId()
String
getType()
-
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:
getTriggerId
in interfaceISpecificTriggerProvidingEvent
- Returns:
- The
ID
of the trigger to be invoked.
-
getType
public String getType()
- Specified by:
getType
in interfaceISpecificTriggerProvidingEvent
- Returns:
- The
type
of the trigger to be invoked.
-
-