Uses of Interface
de.espirit.firstspirit.access.store.templatestore.Workflow
Packages that use Workflow
Package
Description
-
Uses of Workflow in de.espirit.firstspirit.access
Methods in de.espirit.firstspirit.access that return WorkflowMethods in de.espirit.firstspirit.access with parameters of type WorkflowModifier and TypeMethodDescriptionUserService.createTask(StoreElement storeElement, Workflow workflow, Task task) Clone a existing task on a StoreElement.UserService.createTask(StoreElement storeElement, Workflow workflow, String comment) Create task on StoreElement.UserService.createTask(StoreElement storeElement, Workflowable flowable, Workflow workflow, String comment) Create task on Workflowable. -
Uses of Workflow in de.espirit.firstspirit.access.packagepool
Methods in de.espirit.firstspirit.access.packagepool that return WorkflowModifier and TypeMethodDescriptionSubscription.getWorkflow(byte type) Gets the workflow defined for the given event type.Methods in de.espirit.firstspirit.access.packagepool with parameters of type WorkflowModifier and TypeMethodDescriptionvoidPackage.setWorkflow(byte type, Workflow workflow) Map the given workflow to the given event type.voidSubscription.setWorkflow(byte type, Workflow workflow) Sets the given workflow for the given event type. -
Uses of Workflow in de.espirit.firstspirit.access.project
Methods in de.espirit.firstspirit.access.project that return WorkflowModifier and TypeMethodDescriptionProject.getDeleteWorkflow()Get delete Workflow.@Nullable WorkflowProject.getWebeditDefaultWorkflow()Returns the default workflow that should be used in webedit, ornullif not specified.Methods in de.espirit.firstspirit.access.project with parameters of type WorkflowModifier and TypeMethodDescriptionvoidProject.setDeleteWorkflow(Workflow workflow) Set delete Workflow.voidProject.setWebeditDefaultWorkflow(@Nullable Workflow workflow) Sets the default workflow that should be used in webedit, ornullfor no default workflow. -
Uses of Workflow in de.espirit.firstspirit.access.store
Methods in de.espirit.firstspirit.access.store with parameters of type WorkflowModifier and TypeMethodDescription@NotNull WorkflowPermissionStoreElement.getCreateWorkflowPermission(@Nullable Workflow workflow) Return workflow permission object for the given workflow.@Nullable WorkflowPermissionStoreElement.getWorkflowPermission(@Nullable Workflow workflow) Return workflow permission object for the given workflow.booleanStoreElement.isWorkflowAllowed(@Nullable Workflow workflow, User user) Returnstrueifworkflowis notnulland is explicitly allowed to be started on this element by givenuserorworkflowisnulland any workflow is allowed to be started on this element by givenuser. ,falseotherwise.voidStoreElement.removeWorkflowPermission(Workflow workflow) -
Uses of Workflow in de.espirit.firstspirit.access.store.templatestore
Methods in de.espirit.firstspirit.access.store.templatestore that return WorkflowModifier and TypeMethodDescriptionWorkflowContainer.createWorkflow(String uid, String description) Creates a new workflow with the given uid and description as child of this workflow container.WorkflowContainer.createWorkflow(String name, String description, boolean unify) Creates a new workflow with the given uid and description as child of this workflow container.@Nullable WorkflowWorkflowPermission.getWorkflow()Gets the workflow.@Nullable WorkflowTemplateStoreRoot.getWorkflowById(long workflowId) Returns the workflow with the givenworkflow idnullif no workflow exits with the given id.@Nullable WorkflowTemplateStoreRoot.getWorkflowByName(String name) Get a workflow by itsuid. -
Uses of Workflow in de.espirit.firstspirit.workflow
Methods in de.espirit.firstspirit.workflow with parameters of type WorkflowModifier and TypeMethodDescription@NotNull WorkflowAgent.WorkflowProcessContextWorkflowAgent.startWorkflow(@NotNull Workflow workflow) Starts a new workflow processwithout context.@NotNull WorkflowAgent.WorkflowProcessContextWorkflowAgent.startWorkflow(@NotNull Workflow workflow, @Nullable IDProvider element) Starts a new workflow process which context is based on the given element (mode isTask.Mode.ENTITY, if given element is aDataset, otherwiseTask.Mode.STORE_ELEMENT).