Uses of Interface
com.axemble.vdoc.sdk.interfaces.IWorkflowInstance
Packages that use IWorkflowInstance
Package
Description
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.connectors
Methods in com.axemble.vdoc.sdk.connectors with parameters of type IWorkflowInstanceModifier and TypeMethodDescriptionabstract int
BaseTreatmentConnector.execute
(IContext context, IWorkflowInstance workflowInstance, ITaskInstance taskInstance, Element customElement) -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.document.extensions
Methods in com.axemble.vdoc.sdk.document.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionBaseDocumentExtension.getWorkflowInstance()
Retrieves the main workflow instance object. -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.document.fields.base
Methods in com.axemble.vdoc.sdk.document.fields.base that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected IWorkflowInstance
BaseWorkflowField.getWorkflowInstance()
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.impl
Classes in com.axemble.vdoc.sdk.impl that implement IWorkflowInstanceMethods in com.axemble.vdoc.sdk.impl that return IWorkflowInstanceModifier 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) Methods in com.axemble.vdoc.sdk.impl that return types with arguments of type IWorkflowInstanceModifier 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) Methods in com.axemble.vdoc.sdk.impl with parameters of type IWorkflowInstanceModifier 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) Method parameters in com.axemble.vdoc.sdk.impl with type arguments of type IWorkflowInstanceModifier 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) Constructors in com.axemble.vdoc.sdk.impl with parameters of type IWorkflowInstanceModifierConstructorDescriptionprotected
ProcessResourceHistory
(IModule module, IWorkflowInstance workflowInstance) -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.interfaces
Methods in com.axemble.vdoc.sdk.interfaces that return IWorkflowInstanceModifier 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()
Methods in com.axemble.vdoc.sdk.interfaces that return types with arguments of type IWorkflowInstanceModifier 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.Methods in com.axemble.vdoc.sdk.interfaces with parameters of type IWorkflowInstanceModifier 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 taskMethod parameters in com.axemble.vdoc.sdk.interfaces with type arguments of type IWorkflowInstanceModifier 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
Methods in com.axemble.vdoc.sdk.link.extensions with parameters of type IWorkflowInstanceModifier and TypeMethodDescriptionabstract boolean
BaseLinkExtension.onCreate
(IWorkflowInstance workflowInstance, IResource resource) -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.mail.extensions
Methods in com.axemble.vdoc.sdk.mail.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected final IWorkflowInstance
BaseMailExtension.getWorkflowInstance()
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.mapping.extensions
Methods in com.axemble.vdoc.sdk.mapping.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected IWorkflowInstance
BaseMappingExtension.getWorkflowInstance()
-
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.modules
Methods in com.axemble.vdoc.sdk.modules that return IWorkflowInstanceModifier 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.Methods in com.axemble.vdoc.sdk.modules that return types with arguments of type IWorkflowInstanceModifier 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.Methods in com.axemble.vdoc.sdk.modules with parameters of type IWorkflowInstanceModifier 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
Methods in com.axemble.vdoc.sdk.view.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected final IWorkflowInstance
BaseViewExtension.getWorkflowInstance()
Retrieves the container workflow instance object. -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.workflow.extensions
Methods in com.axemble.vdoc.sdk.workflow.extensions with parameters of type IWorkflowInstanceModifier 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.