Uses of Interface
com.axemble.vdoc.sdk.interfaces.IWorkflowInstance
Package
Description
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.connectors
Modifier and TypeMethodDescriptionabstract int
BaseTreatmentConnector.execute
(IContext context, IWorkflowInstance workflowInstance, ITaskInstance taskInstance, Element customElement) -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.document.extensions
Modifier and TypeMethodDescriptionBaseDocumentExtension.getWorkflowInstance()
Retrieves the main workflow instance object. -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.document.fields.base
Modifier and TypeMethodDescriptionprotected IWorkflowInstance
BaseWorkflowField.getWorkflowInstance()
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.impl
Modifier and TypeMethodDescriptionWorkflowModuleImpl.createWorkflowInstance
(IContext context, IWorkflow workflow, String reference) WorkflowModuleImpl.createWorkflowInstance
(IContext context, IWorkflow workflow, String reference, String label) ProcessWorkflowInstance.getParentContainerWorkflowInstance()
GenericResource.getParentInstance()
ProcessLinkedResource.getParentInstance()
ProcessWorkflowInstance.getParentInstance()
WorkflowModuleImpl.getParentInstance
(ILinkedResource linkedResource) WorkflowModuleImpl.getParentInstance
(IWorkflowInstance instance) ProcessWorkflowInstance.getParentInstanceInFormulaContext()
WorkflowModuleImpl.getWorkflowInstance
(IStorageKey key) protected IWorkflowInstance
WorkflowModuleImpl.getWorkflowInstance
(com.axemble.vdp.ui.core.document.CoreDocument document) WorkflowModuleImpl.getWorkflowInstance
(Object document) WorkflowModuleImpl.getWorkflowInstance
(String id) Modifier and TypeMethodDescriptionCollection
<? extends IWorkflowInstance> ProcessWorkflowInstance.getEmbeddedWorkflowInstances()
Collection
<? extends IWorkflowInstance> ProcessWorkflowInstance.getLinkedWorkflowInstances
(String propertyName) Collection
<? extends IWorkflowInstance> WorkflowModuleImpl.getWorkflowInstances
(IContext context, ICatalog catalog) Collection
<? extends IWorkflowInstance> WorkflowModuleImpl.getWorkflowInstances
(IContext context, ICatalog catalog, String reference) Collection
<? extends IWorkflowInstance> WorkflowModuleImpl.getWorkflowInstances
(IContext context, ITask task) Collection
<? extends IWorkflowInstance> WorkflowModuleImpl.getWorkflowInstances
(IContext context, IWorkflow workflow) Collection
<? extends IWorkflowInstance> WorkflowModuleImpl.getWorkflowInstances
(IContext context, IWorkflow workflow, String reference) Modifier and TypeMethodDescriptionvoid
WorkflowModuleImpl.abort
(IContext context, IWorkflowInstance instance, String comment) void
ProcessDelegationController.addDelegation
(IUser user, IUser substituteUser, IWorkflowInstance workflowInstance, ITask task) boolean
ProcessWorkflowInstance.addLinkedWorkflowInstance
(String propertyName, IWorkflowInstance workflowInstance) boolean
ProcessWorkflowInstance.addLinkedWorkflowInstance
(String propertyName, IWorkflowInstance linkedWorkflowInstance, boolean withSubscription) void
ProcessDelegationController.breakDelegation
(IUser user, IWorkflowInstance workflowInstance, ITask task) WorkflowModuleImpl.createDiscussionMessage
(IContext context, IWorkflowInstance iWorkflowInstance, String content, Collection<IAttachment> attachments, String visibility, Collection<IUser> recipients, IOrganization visibilityOrganization) void
WorkflowModuleImpl.deleteDiscussionMessage
(IContext context, IWorkflowInstanceDiscussionMessage iWorkflowInstanceDiscussionMessage, IWorkflowInstance iWorkflowInstance) void
ProcessWorkflowInstance.deleteLinkedWorkflowInstance
(String propertyName, IWorkflowInstance linkedWorkflowInstance) Collection
<? extends ITaskInstance> WorkflowModuleImpl.getAbortedTaskInstances
(IContext context, IWorkflowInstance instance) WorkflowModuleImpl.getDiscussionMessagesOrderByCreationDateDesc
(IContext context, IWorkflowInstance iWorkflowInstance) Collection
<? extends ITaskInstance> WorkflowModuleImpl.getEndedTaskInstances
(IContext context, IWorkflowInstance instance) Collection
<? extends ITaskInstance> WorkflowModuleImpl.getManualTaskInstances
(IContext context, IWorkflowInstance instance) WorkflowModuleImpl.getOneTaskInstance
(IContext context, IWorkflowInstance instance) WorkflowModuleImpl.getParentInstance
(IWorkflowInstance instance) WorkflowModuleImpl.getResourceHistory
(IWorkflowInstance workflowInstance) Collection
<? extends ITaskInstance> WorkflowModuleImpl.getStartedTaskInstances
(IContext context, IWorkflowInstance instance) WorkflowModuleImpl.getTaskInstance
(IContext context, IWorkflowInstance instance, String name) Collection
<? extends ITaskInstance> WorkflowModuleImpl.getTaskInstances
(IContext context, IWorkflowInstance instance) Collection
<? extends ITaskInstance> WorkflowModuleImpl.getTaskInstances
(IContext context, IWorkflowInstance instance, String name) boolean
WorkflowModuleImpl.hasDiscussionThread
(IContext context, IWorkflowInstance iWorkflowInstance) boolean
WorkflowModuleImpl.isLockBySDK
(IContext context, IWorkflowInstance workflowInstance) boolean
WorkflowModuleImpl.isLocked
(IContext context, IWorkflowInstance workflowInstance) void
WorkflowModuleImpl.lock
(IContext context, IWorkflowInstance workflowInstance, int delay) WorkflowModuleImpl.lockedBy
(IContext context, IWorkflowInstance workflowInstance) void
WorkflowModuleImpl.remind
(IContext context, IWorkflowInstance instance, String comment) void
ProcessDelegationController.removeDelegation
(IUser user, IWorkflowInstance workflowInstance, ITask task) void
WorkflowModuleImpl.send
(IContext context, IWorkflowInstance workflowInstance, String formName, Collection<?> entries) void
WorkflowModuleImpl.unlock
(IContext context, IWorkflowInstance workflowInstance) Modifier and TypeMethodDescriptionboolean
ProcessWorkflowInstance.addLinkedWorkflowInstances
(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) boolean
ProcessWorkflowInstance.addLinkedWorkflowInstances
(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances, boolean withSubscription) void
ProcessWorkflowInstance.deleteLinkedWorkflowInstances
(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) ModifierConstructorDescriptionprotected
ProcessResourceHistory
(IModule module, IWorkflowInstance workflowInstance) -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.interfaces
Modifier and TypeMethodDescriptionITaskInstance.getEmbeddedWorkflowInstance()
In embedded task instances, return the embedded instanceIWorkflowInstance.getParentContainerWorkflowInstance()
In embedded workflow, return the parent workflow instanceILinkedResource.getParentInstance()
Gets the parent instance.IWorkflowInstance.getParentInstance()
Gets the parent instance.IWorkflowInstance.getParentInstanceInFormulaContext()
Gets the parent instance with the rights of its creator.ITaskInstance.getWorkflowInstance()
Modifier and TypeMethodDescriptionCollection
<? extends IWorkflowInstance> IWorkflowInstance.getEmbeddedWorkflowInstances()
In embedded workflow, return all embedded workflow instancesCollection
<? extends IWorkflowInstance> IWorkflowInstance.getLinkedWorkflowInstances
(String propertyName) Retrieves all the linked workflow instance of a linked table field.Modifier and TypeMethodDescriptionvoid
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 taskboolean
IWorkflowInstance.addLinkedWorkflowInstance
(String propertyName, IWorkflowInstance linkedWorkflowInstance) Allows to add a workflow instance object to a linked table field.boolean
IWorkflowInstance.addLinkedWorkflowInstance
(String propertyName, IWorkflowInstance linkedWorkflowInstance, boolean withSubscription) 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 taskModifier and TypeMethodDescriptionboolean
IWorkflowInstance.addLinkedWorkflowInstances
(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) Allows to add an association between a workflow instance object and a linked table field.boolean
IWorkflowInstance.addLinkedWorkflowInstances
(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances, boolean withSubscription) Allows to add an association between a workflow instance object and a linked table field.void
IWorkflowInstance.deleteLinkedWorkflowInstances
(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) Allows to remove the associations between a collection ofIWorkflowInstance
objects and a linked table field. -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.link.extensions
Modifier and TypeMethodDescriptionabstract boolean
BaseLinkExtension.onCreate
(IWorkflowInstance workflowInstance, IResource resource) -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.mail.extensions
Modifier and TypeMethodDescriptionprotected final IWorkflowInstance
BaseMailExtension.getWorkflowInstance()
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.mapping.extensions
Modifier and TypeMethodDescriptionprotected IWorkflowInstance
BaseMappingExtension.getWorkflowInstance()
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.modules
Modifier and TypeMethodDescriptionIBaseWorkflowModule.createWorkflowInstance
(IContext context, IWorkflow workflow, String reference) Creates a workflow instance object by specifying theIWorkflow
object, its reference.IBaseWorkflowModule.createWorkflowInstance
(IContext context, IWorkflow workflow, String reference, String label) Creates a workflow instance object by specifying theIWorkflow
object, its reference, and its label.IBaseWorkflowModule.getParentInstance
(ILinkedResource linkedResource) Gets the parent instance of a linked resource.IBaseWorkflowModule.getParentInstance
(IWorkflowInstance instance) Gets the parent instance of a specifiedIWorkflowInstance
object.IBaseWorkflowModule.getWorkflowInstance
(IStorageKey key) Gets a workflow instance object from its identifier.IBaseWorkflowModule.getWorkflowInstance
(Object object) Gets aIWorkflowInstance
object from an object.IBaseWorkflowModule.getWorkflowInstance
(String id) Deprecated.Modifier and TypeMethodDescriptionCollection
<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances
(IContext context, ICatalog catalog) Gets all the workflow instances of a specifiedICatalog
object.Collection
<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances
(IContext context, ICatalog catalog, String reference) Gets all the workflow instances with the same reference within a specifiedICatalog
object.Collection
<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances
(IContext context, ITask task) Gets all the workflow instances of a specifiedITask
object.Collection
<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances
(IContext context, IWorkflow workflow) Gets all the workflow instances of a specifiedIWorkflow
object.Collection
<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances
(IContext context, IWorkflow workflow, String reference) Gets all the workflow instances with the same reference within a specifiedIWorkflow
object.Modifier and TypeMethodDescriptionvoid
IBaseWorkflowModule.abort
(IContext context, IWorkflowInstance instance, String comment) Allows to abort workflow instance.IBaseWorkflowModule.createDiscussionMessage
(IContext context, IWorkflowInstance iWorkflowInstance, String content, Collection<IAttachment> attachments, String visibility, Collection<IUser> recipients, IOrganization visibilityOrganization) Create and add a new message for an IWorkflowInstance.void
IBaseWorkflowModule.deleteDiscussionMessage
(IContext context, IWorkflowInstanceDiscussionMessage iWorkflowInstanceDiscussionMessage, IWorkflowInstance iWorkflowInstance) Delete an IWorkflowInstanceDiscussionMessage for an IWorkflowInstance.Collection
<? extends ITaskInstance> IBaseWorkflowModule.getAbortedTaskInstances
(IContext context, IWorkflowInstance instance) Retrieves all the aborted task instances of a workflow instance.IBaseWorkflowModule.getDiscussionMessagesOrderByCreationDateDesc
(IContext context, IWorkflowInstance workflowInstance) Retrieve IWorkflowInstance's messageCollection
<? 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.IBaseWorkflowModule.getOneTaskInstance
(IContext context, IWorkflowInstance instance) Gets one of the task instances (any).IBaseWorkflowModule.getParentInstance
(IWorkflowInstance instance) Gets the parent instance of a specifiedIWorkflowInstance
object.Collection
<? extends ITaskInstance> IBaseWorkflowModule.getStartedTaskInstances
(IContext context, IWorkflowInstance instance) Retrieves all the started task instances of a workflow instance.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 aITask
.boolean
IBaseWorkflowModule.hasDiscussionThread
(IContext context, IWorkflowInstance iWorkflowInstance) Allows knowing if an IWorkflowInstance has a discussion thread or notboolean
IWorkflowModule.isLockBySDK
(IContext context, IWorkflowInstance workflowInstance) Checks if a specified workflow instance is locked by the SDKboolean
IWorkflowModule.isLocked
(IContext context, IWorkflowInstance workflowInstance) Checks if a specified workflow instance is lockedvoid
IWorkflowModule.lock
(IContext context, IWorkflowInstance workflowInstance, int delay) Allows to lock workflow instance.IWorkflowModule.lockedBy
(IContext context, IWorkflowInstance workflowInstance) Retrieve the users who locked the workflow instance.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, Collectioninvalid input: '<'? extends IUser> mail_to, String comment )void
IWorkflowModule.unlock
(IContext context, IWorkflowInstance workflowInstance) Allows to unlock workflow instance. -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.view.extensions
Modifier and TypeMethodDescriptionprotected final IWorkflowInstance
BaseViewExtension.getWorkflowInstance()
Retrieves the container workflow instance object. -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.workflow.extensions
Modifier and TypeMethodDescriptioncom.axemble.vdp.runtime.classes.IResult
BaseWorkflowExtension.onAbortWorkflowInstance
(IWorkflowInstance workflowInstance, com.axemble.vdp.runtime.classes.IResult result) This method is called each time the abort method is used.void
BaseWorkflowExtension.onCreateEmbeddedWorkflowInstance
(ITaskInstance parentTaskInstance, IWorkflowInstance parentWorkflowInstance, IWorkflowInstance embeddedWorkflowInstance) This method is called on a parent workflow before creating an embedded workflow instance.com.axemble.vdp.runtime.classes.IResult
BaseWorkflowExtension.onRemindWorkflowInstance
(IWorkflowInstance workflowInstance, IUser fulfiller, com.axemble.vdp.runtime.classes.IResult result) This method is called each time a user sends a reminder.void
BaseWorkflowExtension.onStartRemovingWorkflowInstance
(IWorkflowInstance workflowInstance, IUser fulfiller) This method is called each time a user removes a workflow instance.
IStorageKey
key ) method instead.