Package nl.gx.webmanager.cms.workflow
Interface WorkflowEnabled
-
- All Known Subinterfaces:
BasicFormVersion
,BasicVersion
,ContentItemVersion<T>
,FormSectionVersion
,FormVersion
,MediaItemArticleVersion
,MediaItemDownloadVersion
,MediaItemImageVersion
,MediaItemMultimediaVersion
,MediaItemPageVersion
,MediaItemVersion
,PageVersion
,PublicationStatusEnabled
@Indexable public interface WorkflowEnabled
This class is implemented by all objects that are workflow enabled. Being workflow enabled means that a workflow can be attached to the object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkflowModel
getWorkflowModel()
Returns the workflow model associated with the object.WorkflowModelInstance
getWorkflowModelInstance()
Returns the workflow model instance associated with the object.boolean
isPublic()
Return whether this object's state is public.
-
-
-
Method Detail
-
getWorkflowModel
WorkflowModel getWorkflowModel()
Returns the workflow model associated with the object.- Returns:
- the workflow model associated with the object
-
getWorkflowModelInstance
@Document WorkflowModelInstance getWorkflowModelInstance()
Returns the workflow model instance associated with the object.- Returns:
- the workflow model instance associated with the object
-
-