Package com.axemble.vdoc.sdk.interfaces
Interface IWorkflow
- All Superinterfaces:
IConnectorParentContextSupport,IDelegationSupport,IDeletionSupport,IElement,ILocalizationScope,IProtocolSupport,IScopeContainer,ISearchSupport,ISecuritySupport,IUriSupport,Serializable
public interface IWorkflow
extends IElement, IDeletionSupport, ISecuritySupport, ISearchSupport, IUriSupport, IDelegationSupport, IProtocolSupport, IScopeContainer, ILocalizationScope, IConnectorParentContextSupport
This class represents a specific version of a process.
- Since:
- 1.0, 15/04/2008
- Author:
- vlygeros
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionlonggetDelay()Gets the first manual task of the workflowgetForm()getLabel()intCollection<? extends ITask> getName()Collection<? extends ITask> getTasks()Deprecated.Gets the workflow container object.voidsetWorkflowContainer(IWorkflowContainer workflowContainer) Sets the workflow container object.Methods inherited from interface com.axemble.vdoc.sdk.supports.IConnectorParentContextSupport
getParentContextMethods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupport
deleteMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURIMethods inherited from interface com.axemble.vdoc.sdk.supports.IUriSupport
getURI
-
Method Details
-
getName
String getName()- Returns:
- The name of the workflow.
-
getLabel
String getLabel()- Returns:
- The label of the workflow.
-
getLabel
- Returns:
- The label of the workflow.
-
getDescription
String getDescription()- Returns:
- The description of the workflow.
-
getVersionNumber
String getVersionNumber() -
getDelay
long getDelay() -
getTask
-
getTasks
Collection<? extends ITask> getTasks() -
getManualTasks
Collection<? extends ITask> getManualTasks() -
getForm
IForm getForm() -
getCatalog
ICatalog getCatalog() -
getWorflowContainer
Deprecated. -
getWorkflowContainer
IWorkflowContainer getWorkflowContainer()Gets the workflow container object.- Returns:
- A
IWorkflowContainerobject.
-
setWorkflowContainer
Sets the workflow container object.- Parameters:
workflowContainer- The workflow container to set.
-
getLifeCycleStatus
int getLifeCycleStatus() -
getFirstManualTask
ITask getFirstManualTask()Gets the first manual task of the workflow- Returns:
IWorkflowthe first manual task
-