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 intBaseTreatmentConnector.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 IWorkflowInstanceBaseWorkflowField.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 IWorkflowInstanceWorkflowModuleImpl.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 TypeMethodDescriptionvoidWorkflowModuleImpl.abort(IContext context, IWorkflowInstance instance, String comment) voidProcessDelegationController.addDelegation(IUser user, IUser substituteUser, IWorkflowInstance workflowInstance, ITask task) booleanProcessWorkflowInstance.addLinkedWorkflowInstance(String propertyName, IWorkflowInstance workflowInstance) booleanProcessWorkflowInstance.addLinkedWorkflowInstance(String propertyName, IWorkflowInstance linkedWorkflowInstance, boolean withSubscription) voidProcessDelegationController.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) voidWorkflowModuleImpl.deleteDiscussionMessage(IContext context, IWorkflowInstanceDiscussionMessage iWorkflowInstanceDiscussionMessage, IWorkflowInstance iWorkflowInstance) voidProcessWorkflowInstance.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) booleanWorkflowModuleImpl.hasDiscussionThread(IContext context, IWorkflowInstance iWorkflowInstance) booleanWorkflowModuleImpl.isLockBySDK(IContext context, IWorkflowInstance workflowInstance) booleanWorkflowModuleImpl.isLocked(IContext context, IWorkflowInstance workflowInstance) voidWorkflowModuleImpl.lock(IContext context, IWorkflowInstance workflowInstance, int delay) WorkflowModuleImpl.lockedBy(IContext context, IWorkflowInstance workflowInstance) voidWorkflowModuleImpl.remind(IContext context, IWorkflowInstance instance, String comment) voidProcessDelegationController.removeDelegation(IUser user, IWorkflowInstance workflowInstance, ITask task) voidWorkflowModuleImpl.send(IContext context, IWorkflowInstance workflowInstance, String formName, Collection<?> entries) voidWorkflowModuleImpl.unlock(IContext context, IWorkflowInstance workflowInstance) Method parameters in com.axemble.vdoc.sdk.impl with type arguments of type IWorkflowInstanceModifier and TypeMethodDescriptionbooleanProcessWorkflowInstance.addLinkedWorkflowInstances(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) booleanProcessWorkflowInstance.addLinkedWorkflowInstances(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances, boolean withSubscription) voidProcessWorkflowInstance.deleteLinkedWorkflowInstances(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) Constructors in com.axemble.vdoc.sdk.impl with parameters of type IWorkflowInstanceModifierConstructorDescriptionprotectedProcessResourceHistory(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 TypeMethodDescriptionvoidIDelegationController.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 taskbooleanIWorkflowInstance.addLinkedWorkflowInstance(String propertyName, IWorkflowInstance linkedWorkflowInstance) Allows to add a workflow instance object to a linked table field.booleanIWorkflowInstance.addLinkedWorkflowInstance(String propertyName, IWorkflowInstance linkedWorkflowInstance, boolean withSubscription) Allows to add a workflow instance object to a linked table field.voidIDelegationController.breakDelegation(IUser user, IWorkflowInstance workflowInstance, ITask task) Break a delegation unit.voidIWorkflowInstance.deleteLinkedWorkflowInstance(String propertyName, IWorkflowInstance linkedWorkflowInstance) Allows to remove the association between a workflow instance object and a linked table field.voidIDelegationController.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 TypeMethodDescriptionbooleanIWorkflowInstance.addLinkedWorkflowInstances(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) Allows to add an association between a workflow instance object and a linked table field.booleanIWorkflowInstance.addLinkedWorkflowInstances(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances, boolean withSubscription) Allows to add an association between a workflow instance object and a linked table field.voidIWorkflowInstance.deleteLinkedWorkflowInstances(String propertyName, Collection<? extends IWorkflowInstance> linkedWorkflowInstances) Allows to remove the associations between a collection ofIWorkflowInstanceobjects 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 booleanBaseLinkExtension.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 IWorkflowInstanceBaseMailExtension.getWorkflowInstance() -
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.mapping.extensions
Methods in com.axemble.vdoc.sdk.mapping.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected IWorkflowInstanceBaseMappingExtension.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) Deprecated, for removal: This API element is subject to removal in a future version.Creates a workflow instance object by specifying theIWorkflowobject, its reference.IBaseWorkflowModule.createWorkflowInstance(IContext context, IWorkflow workflow, String reference, String label) Deprecated, for removal: This API element is subject to removal in a future version.Creates a workflow instance object by specifying theIWorkflowobject, its reference, and its label.IWorkflowModule.createWorkflowInstance(IContext context, IWorkflow workflow, String reference) Creates a workflow instance object by specifying theIWorkflowobject, its reference.IWorkflowModule.createWorkflowInstance(IContext context, IWorkflow workflow, String reference, String label) Creates a workflow instance object by specifying theIWorkflowobject, its reference, and its label.IBaseWorkflowModule.getParentInstance(ILinkedResource linkedResource) Deprecated, for removal: This API element is subject to removal in a future version.Gets the parent instance of a linked resource.IBaseWorkflowModule.getParentInstance(IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Gets the parent instance of a specifiedIWorkflowInstanceobject.IWorkflowModule.getParentInstance(ILinkedResource linkedResource) Gets the parent instance of a linked resource.IWorkflowModule.getParentInstance(IWorkflowInstance instance) Gets the parent instance of a specifiedIWorkflowInstanceobject.IBaseWorkflowModule.getWorkflowInstance(IStorageKey key) Deprecated, for removal: This API element is subject to removal in a future version.Gets a workflow instance object from its identifier.IBaseWorkflowModule.getWorkflowInstance(Object object) Deprecated, for removal: This API element is subject to removal in a future version.Gets aIWorkflowInstanceobject from an object.IBaseWorkflowModule.getWorkflowInstance(String id) Deprecated.IWorkflowModule.getWorkflowInstance(IStorageKey key) Gets a workflow instance object from its identifier.IWorkflowModule.getWorkflowInstance(Object object) Gets aIWorkflowInstanceobject from an object.IWorkflowModule.getWorkflowInstance(String id) Deprecated.Use getWorkflowInstance(IStorageKeykey ) method instead.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) Deprecated, for removal: This API element is subject to removal in a future version.Gets all the workflow instances of a specifiedICatalogobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, ICatalog catalog, String reference) Deprecated, for removal: This API element is subject to removal in a future version.Gets all the workflow instances with the same reference within a specifiedICatalogobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, ITask task) Deprecated, for removal: This API element is subject to removal in a future version.Gets all the workflow instances of a specifiedITaskobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, IWorkflow workflow) Deprecated, for removal: This API element is subject to removal in a future version.Gets all the workflow instances of a specifiedIWorkflowobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, IWorkflow workflow, String reference) Deprecated, for removal: This API element is subject to removal in a future version.Gets all the workflow instances with the same reference within a specifiedIWorkflowobject.Collection<? extends IWorkflowInstance> IWorkflowModule.getWorkflowInstances(IContext context, ICatalog catalog) Gets all the workflow instances of a specifiedICatalogobject.Collection<? extends IWorkflowInstance> IWorkflowModule.getWorkflowInstances(IContext context, ICatalog catalog, String reference) Gets all the workflow instances with the same reference within a specifiedICatalogobject.Collection<? extends IWorkflowInstance> IWorkflowModule.getWorkflowInstances(IContext context, ITask task) Gets all the workflow instances of a specifiedITaskobject.Collection<? extends IWorkflowInstance> IWorkflowModule.getWorkflowInstances(IContext context, IWorkflow workflow) Gets all the workflow instances of a specifiedIWorkflowobject.Collection<? extends IWorkflowInstance> IWorkflowModule.getWorkflowInstances(IContext context, IWorkflow workflow, String reference) Gets all the workflow instances with the same reference within a specifiedIWorkflowobject.Methods in com.axemble.vdoc.sdk.modules with parameters of type IWorkflowInstanceModifier and TypeMethodDescriptionvoidIBaseWorkflowModule.abort(IContext context, IWorkflowInstance instance, String comment) Deprecated, for removal: This API element is subject to removal in a future version.Allows to abort workflow instance.voidIWorkflowModule.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) Deprecated, for removal: This API element is subject to removal in a future version.Create and add a new message for an IWorkflowInstance.IWorkflowModule.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.voidIBaseWorkflowModule.deleteDiscussionMessage(IContext context, IWorkflowInstanceDiscussionMessage iWorkflowInstanceDiscussionMessage, IWorkflowInstance iWorkflowInstance) Deprecated, for removal: This API element is subject to removal in a future version.Delete an IWorkflowInstanceDiscussionMessage for an IWorkflowInstance.voidIWorkflowModule.deleteDiscussionMessage(IContext context, IWorkflowInstanceDiscussionMessage iWorkflowInstanceDiscussionMessage, IWorkflowInstance iWorkflowInstance) Delete an IWorkflowInstanceDiscussionMessage for an IWorkflowInstance.Collection<? extends ITaskInstance> IBaseWorkflowModule.getAbortedTaskInstances(IContext context, IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves all the aborted task instances of a workflow instance.Collection<? extends ITaskInstance> IWorkflowModule.getAbortedTaskInstances(IContext context, IWorkflowInstance instance) Retrieves all the aborted task instances of a workflow instance.IBaseWorkflowModule.getDiscussionMessagesOrderByCreationDateDesc(IContext context, IWorkflowInstance workflowInstance) Deprecated, for removal: This API element is subject to removal in a future version.Retrieve IWorkflowInstance's messageIWorkflowModule.getDiscussionMessagesOrderByCreationDateDesc(IContext context, IWorkflowInstance workflowInstance) Retrieve IWorkflowInstance's messageCollection<? extends ITaskInstance> IBaseWorkflowModule.getEndedTaskInstances(IContext context, IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves all the ended task instances of a workflow instance.Collection<? extends ITaskInstance> IWorkflowModule.getEndedTaskInstances(IContext context, IWorkflowInstance instance) Retrieves all the ended task instances of a workflow instance.Collection<? extends ITaskInstance> IBaseWorkflowModule.getManualTaskInstances(IContext context, IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves all the manual task instances of a workflow instance.Collection<? extends ITaskInstance> IWorkflowModule.getManualTaskInstances(IContext context, IWorkflowInstance instance) Retrieves all the manual task instances of a workflow instance.IBaseWorkflowModule.getOneTaskInstance(IContext context, IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Gets one of the task instances (any).IWorkflowModule.getOneTaskInstance(IContext context, IWorkflowInstance instance) Gets one of the task instances (any).IBaseWorkflowModule.getParentInstance(IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Gets the parent instance of a specifiedIWorkflowInstanceobject.IWorkflowModule.getParentInstance(IWorkflowInstance instance) Gets the parent instance of a specifiedIWorkflowInstanceobject.Collection<? extends ITaskInstance> IBaseWorkflowModule.getStartedTaskInstances(IContext context, IWorkflowInstance instance) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves all the started task instances of a workflow instance.Collection<? extends ITaskInstance> IWorkflowModule.getStartedTaskInstances(IContext context, IWorkflowInstance instance) Retrieves all the started task instances of a workflow instance.IBaseWorkflowModule.getTaskInstance(IContext context, IWorkflowInstance instance, String name) Deprecated, for removal: This API element is subject to removal in a future version.Gets the started task instance associated with a specified task name.IWorkflowModule.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) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves all the task instances of a specified workflow instance.Collection<? extends ITaskInstance> IBaseWorkflowModule.getTaskInstances(IContext context, IWorkflowInstance instance, String name) Deprecated, for removal: This API element is subject to removal in a future version.Retrieves all the task instances of a specified workflow instance filtered by the name of aITask.Collection<? extends ITaskInstance> IWorkflowModule.getTaskInstances(IContext context, IWorkflowInstance instance) Retrieves all the task instances of a specified workflow instance.Collection<? extends ITaskInstance> IWorkflowModule.getTaskInstances(IContext context, IWorkflowInstance instance, String name) Retrieves all the task instances of a specified workflow instance filtered by the name of aITask.booleanIBaseWorkflowModule.hasDiscussionThread(IContext context, IWorkflowInstance iWorkflowInstance) Deprecated, for removal: This API element is subject to removal in a future version.Allows knowing if an IWorkflowInstance has a discussion thread or notbooleanIWorkflowModule.hasDiscussionThread(IContext context, IWorkflowInstance iWorkflowInstance) Allows knowing if an IWorkflowInstance has a discussion thread or notbooleanIWorkflowModule.isLockBySDK(IContext context, IWorkflowInstance workflowInstance) Checks if a specified workflow instance is locked by the SDKbooleanIWorkflowModule.isLocked(IContext context, IWorkflowInstance workflowInstance) Checks if a specified workflow instance is lockedvoidIWorkflowModule.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.voidIBaseWorkflowModule.remind(IContext context, IWorkflowInstance instance, String comment) Deprecated, for removal: This API element is subject to removal in a future version.Allows to remind current operators of a workflow instance.voidIWorkflowModule.remind(IContext context, IWorkflowInstance instance, String comment) Allows to remind current operators of a workflow instance.voidIBaseWorkflowModule.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 )voidIWorkflowModule.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 )voidIWorkflowModule.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 IWorkflowInstanceBaseViewExtension.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.IResultBaseWorkflowExtension.onAbortWorkflowInstance(IWorkflowInstance workflowInstance, com.axemble.vdp.runtime.classes.IResult result) This method is called each time the abort method is used.voidBaseWorkflowExtension.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.IResultBaseWorkflowExtension.onRemindWorkflowInstance(IWorkflowInstance workflowInstance, IUser fulfiller, com.axemble.vdp.runtime.classes.IResult result) This method is called each time a user sends a reminder.voidBaseWorkflowExtension.onStartRemovingWorkflowInstance(IWorkflowInstance workflowInstance, IUser fulfiller) This method is called each time a user removes a workflow instance. -
Uses of IWorkflowInstance in com.vdoc.sdk.commons.ui.document.fields
Methods in com.vdoc.sdk.commons.ui.document.fields that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected IWorkflowInstanceBaseAdvancedField.getWorkflowInstance() -
Uses of IWorkflowInstance in com.vdoc.sdk.commons.ui.utils
Methods in com.vdoc.sdk.commons.ui.utils that return IWorkflowInstanceModifier and TypeMethodDescriptionstatic IWorkflowInstanceNavigatorUtils.getCurrentWorkflowInstance(IWorkflowModule workflowModule) Find current Workflow instancestatic IWorkflowInstanceNavigatorUtils.getWorkflowInstanceByNavigatorId(String navigatorId, IWorkflowModule iWorkflowModule) Get the workflow instance by a Navigator ID -
Uses of IWorkflowInstance in com.vdoc.sdk.commons.utils
Methods in com.vdoc.sdk.commons.utils that return IWorkflowInstanceModifier and TypeMethodDescriptionstatic IWorkflowInstanceWorkflowInstanceUtils.createLinkedWorkflowInstance(IContext context, IWorkflowInstance parentWorkflowInstance, IWorkflowContainer workflowContainer, String fieldName) Create a linked workflowinstance for a workflowinstance and save it in a fieldstatic IWorkflowInstanceWorkflowInstanceUtils.getWorkflowInstance(IWorkflowModule workflowModule, IResource resource) getWorkflowInstanceMethods in com.vdoc.sdk.commons.utils with parameters of type IWorkflowInstanceModifier and TypeMethodDescriptionstatic IResourceResourceUtils.cloneLinkedResource(IWorkflowModule workflowModule, IContext context, IWorkflowInstance destinationWorkflowInstance, ILinkedResource linkedResource, String parentField) Clone aILinkedResourcestatic ILinkedResourceResourceUtils.cloneLinkedResource(IWorkflowModule workflowModule, IContext context, IWorkflowInstance destinationWorkflowInstance, ILinkedResource linkedResource, String parentField, List<String> propertiesName, Boolean exclude) Clone aILinkedResource
You can exclude some properties by passing ArrayListpropertiesName and the Boolean exclude to true
You can choose the properties you want to copy by passing ArrayListpropertiesName and the Boolean exclude to false static IWorkflowInstanceWorkflowInstanceUtils.createLinkedWorkflowInstance(IContext context, IWorkflowInstance parentWorkflowInstance, IWorkflowContainer workflowContainer, String fieldName) Create a linked workflowinstance for a workflowinstance and save it in a fieldstatic voidWorkflowInstanceUtils.endTaskInstance(IWorkflowModule workflowModule, IWorkflowInstance workflowInstance, String actionName, IUser actor, String comment) end the currentITaskInstance.static voidWorkflowInstanceUtils.endTaskInstanceWithFirstOperator(IWorkflowModule workflowModule, IWorkflowInstance workflowInstance, String actionName) static voidWorkflowInstanceUtils.endTaskInstanceWithFirstOperator(IWorkflowModule workflowModule, IWorkflowInstance workflowInstance, String actionName, String comment) with actor = null and comment = "WorkflowHelper.endTaskInstance"static voidWorkflowInstanceUtils.endTaskInstanceWithUser(IWorkflowModule workflowModule, IWorkflowInstance workflowInstance, String actionName, IUser actor) static voidWorkflowInstanceUtils.endTaskInstanceWithUser(IWorkflowModule workflowModule, IWorkflowInstance workflowInstance, String actionName, IUser actor, String comment) static voidProjectUtils.executeInterResourceSubscription(IWorkflowInstance parent, IWorkflowInstance child) this method execute the standard VDoc inter resource subscription.
this method must be used to avoid SDK leak.WorkflowInstanceUtils.getAllPastActors(IWorkflowInstance workflowInstance) WorkflowInstanceUtils.getAllPastActors(IWorkflowInstance workflowInstance, WorkflowInstanceUtils.DelegationMode delegationMode)
IStorageKeykey ) method instead.