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
-
Method Summary
Modifier and TypeMethodDescriptionlong
getDelay()
Gets the first manual task of the workflowgetForm()
getLabel()
int
Collection
<? extends ITask> getName()
Collection
<? extends ITask> getTasks()
Deprecated.Gets the workflow container object.void
setWorkflowContainer
(IWorkflowContainer workflowContainer) Sets the workflow container object.Methods inherited from interface com.axemble.vdoc.sdk.supports.IConnectorParentContextSupport
getParentContext
Methods inherited from interface com.axemble.vdoc.sdk.supports.IDeletionSupport
delete
Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IElement
getId, getModule, getNativeObject, getPath, save
Methods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupport
getProtocolURI, getProtocolURI
Methods 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
IWorkflowContainer
object.
-
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:
IWorkflow
the first manual task
-