Verwendungen von Klasse
org.imixs.workflow.exceptions.ModelException
Packages, die ModelException verwenden
Package
Beschreibung
-
Verwendungen von ModelException in org.imixs.workflow
Methoden in org.imixs.workflow, die ModelException auslösenModifizierer und TypMethodeBeschreibungWorkflowKernel.eval(ItemCollection _workitem) Evaluates the next task BPMN element for a process instance (workitem) based on the current model definition.WorkflowContext.evalNextTask(ItemCollection workitem) The method evaluates the next task for a process instance (workitem) based on the current model definition.org.openbpmn.bpmn.BPMNModelWorkflowContext.fetchModel(String version) This method returns a exclusive thread save BPMNModel instance.ModelManager.findAllGroupsByModel(org.openbpmn.bpmn.BPMNModel _model) This method returns a sorted list of all workflow groups contained in an Imixs BPMN model.ModelManager.findEndTasks(org.openbpmn.bpmn.BPMNModel model, String processGroup) Returns a list of End Tasks of a given Process GroupWorkflowContext.findModelVersionByGroup(String group) Returns returns the hightest version matching a given workflow group.WorkflowContext.findModelVersionByRegEx(String modelRegex) Returns the highest version matching a given regular expression.WorkflowContext.findModelVersionByWorkitem(ItemCollection workitem) Returns a valid model version for a given workitem.ModelManager.findStartTasks(org.openbpmn.bpmn.BPMNModel model, String processGroup) Returns a list of start Tasks of a given Process GroupReturns a list of all Tasks of a given Process Grouporg.openbpmn.bpmn.BPMNModelThis method return a thread save instance of a BPMN Model.org.openbpmn.bpmn.BPMNModelModelManager.getModelByWorkitem(ItemCollection workitem) This method returns a thread save instance of a BPMNModel based on the given workitem meta data.booleanModelManager.isImixsProcess(org.openbpmn.bpmn.elements.BPMNProcess _process) This method returns true if the geiven process contains at least one Imixs Task Element.ModelManager.loadDefinition(org.openbpmn.bpmn.BPMNModel model) Returns the BPMN Definition entity associated with a given workitem, based on its attribute "$modelVersion".ModelManager.loadEvent(ItemCollection workitem, org.openbpmn.bpmn.BPMNModel model) Returns the BPMN Event entity associated with a given workitem, based on its attributes "$modelVersion", "$taskID" and "$eventID".WorkflowKernel.loadEvent(ItemCollection workitem, org.openbpmn.bpmn.BPMNModel model) Returns the BPMN Event entity associated with a given workitem, based on its attributes "$modelVersion", "$taskID" and "$eventID".ModelManager.loadProcess(ItemCollection workitem, org.openbpmn.bpmn.BPMNModel model) Returns the BPMN Process entity associated with a given workitem, based on its attributes "$modelVersion", "$taskID".ModelManager.loadTask(ItemCollection workitem, org.openbpmn.bpmn.BPMNModel model) Returns the BPMN Task entity associated with a given workitem, based on its attributes "$modelVersion" and "$taskID".ModelManager.nextModelElement(org.openbpmn.bpmn.BPMNModel model, ItemCollection event, ItemCollection workitem) Finds the next BPMN Element associated with a given event element.WorkflowKernel.process(ItemCollection workitem) This method processes a workitem (process instance) based on the current model definition.WorkflowContext.processWorkItem(ItemCollection workitem) This method processes a workItem. -
Verwendungen von ModelException in org.imixs.workflow.engine
Methoden in org.imixs.workflow.engine, die ModelException auslösenModifizierer und TypMethodeBeschreibungvoidModelService.deleteModelData(String version) This method deletes an existing Model from the database and removes the model data form the internal ModelStore.WorkflowService.evalNextTask(ItemCollection workitem) The method evaluates the next task for a process instance (workitem) based on the current model definition.org.openbpmn.bpmn.BPMNModelWorkflowService.fetchModel(String version) This method returns a exclusive thread save BPMNModel instance.WorkflowService.findModelVersionByGroup(String group) Returns a version by Group.WorkflowService.findModelVersionByWorkitem(ItemCollection workitem) Returns a Model matching the $modelversion of a given workitem.ModelService.findVersionByGroup(String group) Returns a version by Group.org.openbpmn.bpmn.BPMNModelModelService.getBPMNModel(String version) This method should return a thread save version of a stored BPMN ModelWorkflowService.getEvents(ItemCollection workitem) This returns a list of workflow events assigned to a given workitem.ModelService.loadModelMetaData(String version) This method loads a Model metadata form the internal model store.voidAsyncEventService.onProcess(ProcessingEvent processingEvent) The observer method verifies if the current task contains a AsyncEvent definition.WorkflowService.processWorkItem(ItemCollection workitem) This method processes a workItem by the WorkflowKernel and saves the workitem after the processing was finished successful.WorkflowService.processWorkItem(ItemCollection workitem, int eventID) This method processes a workItem based on a given event.WorkflowService.processWorkItem(ItemCollection workitem, ItemCollection event) This method processes a workItem based on a given event.WorkflowService.processWorkItemByNewTransaction(ItemCollection workitem) This method processes a workitem in a new transaction.protected voidWorkflowScheduler.processWorkListByEvent(org.openbpmn.bpmn.BPMNModel model, ItemCollection taskEntity, ItemCollection eventEntity, ItemCollection configItemCollection) This method processes all workitems for a specific scheduled event element of a workflow model.protected voidWorkflowService.registerPlugins(WorkflowKernel workflowkernel, ItemCollection profile) This method register all plugin classes listed in the model profilevoidModelService.saveModel(org.openbpmn.bpmn.BPMNModel model) This method saves a BPMNModel into the database and adds the model into the internal model store.voidThis method saves a BPMNModel with its meta data into the database and adds the model into the internal model store. -
Verwendungen von ModelException in org.imixs.workflow.engine.plugins
Methoden in org.imixs.workflow.engine.plugins, die ModelException auslösenModifizierer und TypMethodeBeschreibungprotected voidSplitAndJoinPlugin.createSubprocesses(List<String> subProcessDefinitions, ItemCollection originWorkitem) This method expects a list of Subprocess definitions and create for each definition a new subprocess.protected voidSplitAndJoinPlugin.syncSubprocesses(String originProcessDefinition, ItemCollection subprocessWorkitem) This method syncs the items from the parent workitem referred by $workitemref into this process instance In this case the $uniqueidref is ignored as it is not relevant and provides more usescases to use this plugin feature.protected voidSplitAndJoinPlugin.updateOrigin(String originProcessDefinition, ItemCollection subprocessWorkitem) This method expects a single process definitions to update the origin process for a subprocess.protected voidSplitAndJoinPlugin.updateSubprocesses(List<String> subProcessDefinitions, ItemCollection originWorkitem) This method expects a list of Subprocess definitions and updates each matching existing subprocess. -
Verwendungen von ModelException in org.imixs.workflow.faces.data
Methoden in org.imixs.workflow.faces.data, die ModelException auslösenModifizierer und TypMethodeBeschreibungvoidWorkflowController.create()This action method is used to initialize a new workitem with the initial values of the assigned workflow task.voidThis method creates a new empty workitem.WorkflowController.getEvents()This method returns a List of workflow events assigned to the corresponding '$taskId' and '$modelVersion' of the current WorkItem.WorkflowController.process()This method processes the current workItem and returns a new action result.WorkflowController.process(int id) This method processes the current workItem with the provided eventID. -
Verwendungen von ModelException in org.imixs.workflow.faces.util
Methoden in org.imixs.workflow.faces.util mit Parametern vom Typ ModelExceptionModifizierer und TypMethodeBeschreibungstatic voidErrorHandler.handleModelException(ModelException me) The Method expects a ModelException and adds the corresponding Faces Error Message into the FacesContext.