Class DocumentRouteStepsContainerImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.routing.core.impl.DocumentRouteElementImpl
-
- org.nuxeo.ecm.platform.routing.core.impl.DocumentRouteStepsContainerImpl
-
- All Implemented Interfaces:
Serializable
,DocumentRouteElement
,DocumentRouteStep
,DocumentRouteStepsContainer
- Direct Known Subclasses:
DocumentRouteImpl
public class DocumentRouteStepsContainerImpl extends DocumentRouteElementImpl implements DocumentRouteStepsContainer
- Author:
- arussel
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.nuxeo.ecm.platform.routing.core.impl.DocumentRouteElementImpl
DocumentRouteElementImpl.GetIsParentRunningUnrestricted, DocumentRouteElementImpl.SetDocumentOnReadOnlyUnrestrictedSessionRunner
-
Nested classes/interfaces inherited from interface org.nuxeo.ecm.platform.routing.api.DocumentRouteElement
DocumentRouteElement.ElementLifeCycleState, DocumentRouteElement.ElementLifeCycleTransistion
-
-
Field Summary
-
Fields inherited from class org.nuxeo.ecm.platform.routing.core.impl.DocumentRouteElementImpl
document, runner
-
-
Constructor Summary
Constructors Constructor Description DocumentRouteStepsContainerImpl(DocumentModel doc, ElementRunner runner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
getAttachedDocuments()
void
setAttachedDocuments(List<String> documentIds)
void
setDone(CoreSession session)
set this element as done.void
validate(CoreSession session)
Set this element to the validate state and put it in read only mode.-
Methods inherited from class org.nuxeo.ecm.platform.routing.core.impl.DocumentRouteElementImpl
backToReady, cancel, canDeleteStep, canUndoStep, canUpdateStep, canValidateStep, checkLifeCycleState, followTransition, getAttachedDocuments, getDescription, getDocument, getDocumentRoute, getName, getProperty, getTitle, hasPermissionOnDocument, isCanceled, isDone, isDraft, isModifiable, isReady, isRunning, isValidated, resume, run, run, save, setCanceled, setCanDeleteStep, setCanReadStep, setCanUpdateStep, setCanValidateStep, setPermissionOnDocument, setReadOnly, setReady, setRunning, setValidated, undo
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.nuxeo.ecm.platform.routing.api.DocumentRouteElement
backToReady, cancel, canDeleteStep, canUndoStep, canUpdateStep, canValidateStep, followTransition, getAttachedDocuments, getDescription, getDocument, getDocumentRoute, getName, getTitle, isCanceled, isDone, isDraft, isModifiable, isReady, isRunning, isValidated, resume, run, run, save, setCanceled, setCanDeleteStep, setCanReadStep, setCanUpdateStep, setCanValidateStep, setReadOnly, setReady, setRunning, setValidated
-
-
-
-
Constructor Detail
-
DocumentRouteStepsContainerImpl
public DocumentRouteStepsContainerImpl(DocumentModel doc, ElementRunner runner)
-
-
Method Detail
-
setAttachedDocuments
public void setAttachedDocuments(List<String> documentIds)
-
getAttachedDocuments
public List<String> getAttachedDocuments()
-
setDone
public void setDone(CoreSession session)
Description copied from interface:DocumentRouteElement
set this element as done.- Specified by:
setDone
in interfaceDocumentRouteElement
- Overrides:
setDone
in classDocumentRouteElementImpl
-
validate
public void validate(CoreSession session)
Description copied from interface:DocumentRouteElement
Set this element to the validate state and put it in read only mode.- Specified by:
validate
in interfaceDocumentRouteElement
- Overrides:
validate
in classDocumentRouteElementImpl
-
-