Interface WorkflowAwareAmetysObject

All Superinterfaces:
AmetysObject, JCRAmetysObject, MetadataAwareAmetysObject, ModifiableAmetysObject, ModifiableMetadataAwareAmetysObject, RemovableAmetysObject
All Known Subinterfaces:
CalendarEvent, ModifiableCalendarEvent, ModifiableWorkflowAwareContent, WorkflowAwareContent
All Known Implementing Classes:
AbstractProgram, AbstractProgramPart, AbstractTraversableProgramPart, Container, Course, CourseList, CoursePart, DefaultWorkflowAwareContent, FormEntry, JCRCalendarEvent, ModifiableDefaultContent, ModifiableDefaultWebContent, OrgUnit, Person, Program, SubProgram

AmetysObject abstraction defined by the following additional property:
workflowId
the id of the workflow instance associated with the ametys object
currentStepId
the id of the current step associated with the ametys object