Interface IProjectProvidingEvent
- 
- All Superinterfaces:
 IWorkflowEventData,Serializable
- All Known Subinterfaces:
 IDoiVerifiedEventData,IFormRecordProvidingEvent,IFormSubmissionEvent,IInvitationErrorEventData,IInvitationSentEventData,IUnhandledExceptionEventData
- All Known Implementing Classes:
 AFormRecordEventData,AProjectEventData
public interface IProjectProvidingEvent extends IWorkflowEventData
The baseIWorkflowEventDatafor 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 ProjektgetProject()voidupdate(Projekt project)- 
Methods inherited from interface de.xima.fc.interfaces.workflow.event.IWorkflowEventData
getClient, getDefaultSystemState, getLocale, getUser, 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.
 
 - 
 
 -