Interface IProjectProvidingEvent
-
- All Superinterfaces:
IWorkflowEventData
,Serializable
- All Known Subinterfaces:
IDoiVerifiedEventData
,IFcUserInvocationEvent
,IFormRecordMessagePostedEvent
,IFormRecordMessageUploadRequestFulfilledEvent
,IFormRecordProvidingEvent
,IFormSubmissionEvent
,IInvitationErrorEventData
,IInvitationSentEventData
,IUnhandledExceptionEventData
- All Known Implementing Classes:
AFormRecordEventData
,AProjectEventData
,ASpecificTriggerWithFormRecordEventDataBuilder.ASpecificData
public interface IProjectProvidingEvent extends IWorkflowEventData
The baseIWorkflowEventData
for all event belonging to a project (but not a form record), such as when the form is opened for the first time.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
IFormRecordProvidingEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Projekt
getProject()
void
update(Projekt project)
-
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IWorkflowEventData
getClient, getClock, getDefaultSystemState, getLocale, getUser, getUserModel, getWorkflowExecutionPostProcessors
-
-
-
-
Method Detail
-
getProject
Projekt getProject()
- Returns:
- The project of the event. Only triggers belonging to the
Projekt.getActiveWorkflowVersion()
are fired.
-
update
void update(Projekt project)
- Parameters:
project
- Updates the project. This will always be the same project, but may reflect a new state in the database.
-
-