Package | Description |
---|---|
com.axemble.vdoc.sdk.interfaces | |
com.axemble.vdoc.sdk.modules |
Modifier and Type | Method and Description |
---|---|
IWorkflowInstance |
ITaskInstance.getEmbeddedWorkflowInstance()
In embedded task instances, return the embedded instance
|
IWorkflowInstance |
IWorkflowInstance.getParentContainerWorkflowInstance()
In embedded workflow, return the parent workflow instance
|
IWorkflowInstance |
ILinkedResource.getParentInstance()
Gets the parent instance.
|
IWorkflowInstance |
IWorkflowInstance.getParentInstance()
Gets the parent instance.
|
IWorkflowInstance |
ITaskInstance.getWorkflowInstance() |
Modifier and Type | Method and Description |
---|---|
Collection<? extends IWorkflowInstance> |
IWorkflowInstance.getEmbeddedWorkflowInstances()
In embedded workflow, return all embedded workflow instances
|
Collection<? extends IWorkflowInstance> |
IWorkflowInstance.getLinkedWorkflowInstances(String propertyName)
Retrieves all the linked workflow instance of a linked table field.
|
Modifier and Type | Method and Description |
---|---|
void |
IDelegationController.addDelegation(IUser user,
IUser substituteUser,
IWorkflowInstance workflowInstance,
ITask task)
Add a delegation unit to a specific workflow instance for a user in the context of a task
|
boolean |
IWorkflowInstance.addLinkedWorkflowInstance(String propertyName,
IWorkflowInstance linkedWorkflowInstance)
Allows to add a workflow instance object to a linked table field.
|
void |
IDelegationController.breakDelegation(IUser user,
IWorkflowInstance workflowInstance,
ITask task)
Break a delegation unit.
|
void |
IWorkflowInstance.deleteLinkedWorkflowInstance(String propertyName,
IWorkflowInstance linkedWorkflowInstance)
Allows to remove the association between a workflow instance object and a linked table field.
|
void |
IDelegationController.removeDelegation(IUser user,
IWorkflowInstance workflowInstance,
ITask task)
Remove a delegation unit for a particular user and a specific task
|
Modifier and Type | Method and Description |
---|---|
boolean |
IWorkflowInstance.addLinkedWorkflowInstances(String propertyName,
Collection<? extends IWorkflowInstance> linkedWorkflowInstances)
Allows to add an association between a workflow instance object and a linked table field.
|
IReport |
IDelegationController.delegateResources(ICatalog catalog,
Collection<? extends IOperatorRole> roles,
Collection<? extends IWorkflowInstance> resources,
IUser user,
IUser substituteUser)
Allow to replace a user for a specified set of workflow instances
|
IReport |
IDelegationController.delegateRoles(ICatalog catalog,
Collection<? extends IRole> roles,
Collection<? extends IWorkflowInstance> resources,
IUser user,
IUser substituteUser)
Deprecated.
: use delegateOperatorRoles or delegateProfiles
|
void |
IWorkflowInstance.deleteLinkedWorkflowInstances(String propertyName,
Collection<? extends IWorkflowInstance> linkedWorkflowInstances)
Allows to remove the associations between a collection of
IWorkflowInstances objects and a linked table field. |
Modifier and Type | Method and Description |
---|---|
IWorkflowInstance |
IBaseWorkflowModule.createWorkflowInstance(IContext context,
IWorkflow workflow,
String reference)
Creates a workflow instance object by specifying the
IWorkflow object, its reference. |
IWorkflowInstance |
IBaseWorkflowModule.createWorkflowInstance(IContext context,
IWorkflow workflow,
String reference,
String label)
Creates a workflow instance object by specifying the
IWorkflow object, its reference, and its label. |
IWorkflowInstance |
IBaseWorkflowModule.getParentInstance(ILinkedResource linkedResource)
Gets the parent instance of a linked resource.
|
IWorkflowInstance |
IBaseWorkflowModule.getParentInstance(IWorkflowInstance instance)
Gets the parent instance of a specified
IWorkflowInstance object. |
IWorkflowInstance |
IBaseWorkflowModule.getWorkflowInstance(IStorageKey key)
Gets a workflow instance object from its identifier.
|
IWorkflowInstance |
IBaseWorkflowModule.getWorkflowInstance(Object object)
Gets a
IWorkflowInstance object from an object. |
IWorkflowInstance |
IBaseWorkflowModule.getWorkflowInstance(String id)
Deprecated.
Use getWorkflowInstance(
IStorageKey key ) method instead. |
Modifier and Type | Method and Description |
---|---|
Collection<? extends IWorkflowInstance> |
IBaseWorkflowModule.getWorkflowInstances(IContext context,
ICatalog catalog)
Gets all the workflow instances of a specified
ICatalog object. |
Collection<? extends IWorkflowInstance> |
IBaseWorkflowModule.getWorkflowInstances(IContext context,
ICatalog catalog,
String reference)
Gets all the workflow instances with the same reference within a specified
ICatalog object. |
Collection<? extends IWorkflowInstance> |
IBaseWorkflowModule.getWorkflowInstances(IContext context,
ITask task)
Gets all the workflow instances of a specified
ITask object. |
Collection<? extends IWorkflowInstance> |
IBaseWorkflowModule.getWorkflowInstances(IContext context,
IWorkflow workflow)
Gets all the workflow instances of a specified
IWorkflow object. |
Collection<? extends IWorkflowInstance> |
IBaseWorkflowModule.getWorkflowInstances(IContext context,
IWorkflow workflow,
String reference)
Gets all the workflow instances with the same reference within a specified
IWorkflow object. |
Modifier and Type | Method and Description |
---|---|
void |
IBaseWorkflowModule.abort(IContext context,
IWorkflowInstance instance,
String comment)
Allows to abort workflow instance.
|
Collection<? extends ITaskInstance> |
IBaseWorkflowModule.getAbortedTaskInstances(IContext context,
IWorkflowInstance instance)
Retrieves all the aborted task instances of a workflow instance.
|
Collection<? extends ITaskInstance> |
IBaseWorkflowModule.getEndedTaskInstances(IContext context,
IWorkflowInstance instance)
Retrieves all the ended task instances of a workflow instance.
|
Collection<? extends ITaskInstance> |
IBaseWorkflowModule.getManualTaskInstances(IContext context,
IWorkflowInstance instance)
Retrieves all the manual task instances of a workflow instance.
|
ITaskInstance |
IBaseWorkflowModule.getOneTaskInstance(IContext context,
IWorkflowInstance instance)
Gets one of the task instances (any).
|
IWorkflowInstance |
IBaseWorkflowModule.getParentInstance(IWorkflowInstance instance)
Gets the parent instance of a specified
IWorkflowInstance object. |
Collection<? extends ITaskInstance> |
IBaseWorkflowModule.getStartedTaskInstances(IContext context,
IWorkflowInstance instance)
Retrieves all the started task instances of a workflow instance.
|
ITaskInstance |
IBaseWorkflowModule.getTaskInstance(IContext context,
IWorkflowInstance instance,
String name)
Gets the started task instance associated with a specified task name.
|
Collection<? extends ITaskInstance> |
IBaseWorkflowModule.getTaskInstances(IContext context,
IWorkflowInstance instance)
Retrieves all the task instances of a specified workflow instance.
|
Collection<? extends ITaskInstance> |
IBaseWorkflowModule.getTaskInstances(IContext context,
IWorkflowInstance instance,
String name)
Retrieves all the task instances of a specified workflow instance filtered by the name of a
ITask . |
void |
IBaseWorkflowModule.remind(IContext context,
IWorkflowInstance instance,
String comment)
Allows to remind current operators of a workflow instance.
|
void |
IBaseWorkflowModule.send(IContext context,
IWorkflowInstance workflowInstance,
String formName,
Collection<?> entries)
Deprecated.
use send( IContext context, IResource resource, IMailForm mailForm, Collection extends IUser> mail_to, String comment )
|
Copyright © 2019 Visiativ Software. All rights reserved.