Uses of Interface
com.axemble.vdoc.sdk.interfaces.IWorkflowInstance
Packages that use IWorkflowInstance
Package
Description
- 
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.connectorsMethods 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.extensionsMethods 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.baseMethods in com.axemble.vdoc.sdk.document.fields.base that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected IWorkflowInstanceBaseWorkflowField.getWorkflowInstance()
- 
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.implClasses 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.interfacesMethods 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.extensionsMethods 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.extensionsMethods in com.axemble.vdoc.sdk.mail.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected final IWorkflowInstanceBaseMailExtension.getWorkflowInstance()
- 
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.mapping.extensionsMethods in com.axemble.vdoc.sdk.mapping.extensions that return IWorkflowInstanceModifier and TypeMethodDescriptionprotected IWorkflowInstanceBaseMappingExtension.getWorkflowInstance()
- 
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.modulesMethods 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 theIWorkflowobject, its reference.IBaseWorkflowModule.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) Gets the parent instance of a linked resource.IBaseWorkflowModule.getParentInstance(IWorkflowInstance instance) Gets the parent instance of a specifiedIWorkflowInstanceobject.IBaseWorkflowModule.getWorkflowInstance(IStorageKey key) Gets a workflow instance object from its identifier.IBaseWorkflowModule.getWorkflowInstance(Object object) Gets aIWorkflowInstanceobject 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 specifiedICatalogobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, ICatalog catalog, String reference) Gets all the workflow instances with the same reference within a specifiedICatalogobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, ITask task) Gets all the workflow instances of a specifiedITaskobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.getWorkflowInstances(IContext context, IWorkflow workflow) Gets all the workflow instances of a specifiedIWorkflowobject.Collection<? extends IWorkflowInstance> IBaseWorkflowModule.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) 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.voidIBaseWorkflowModule.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 specifiedIWorkflowInstanceobject.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.booleanIBaseWorkflowModule.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) 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.unlock(IContext context, IWorkflowInstance workflowInstance) Allows to unlock workflow instance.
- 
Uses of IWorkflowInstance in com.axemble.vdoc.sdk.view.extensionsMethods 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.extensionsMethods 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.
IStorageKeykey ) method instead.