Mozart.ProcessService (Mozart v0.6.7)
This modeule provides a set of utility services.
Summary
Functions
Completes a user task.
Get active process instances
Gets a BPM Application
Gets the names of all BPM applications
Returns the state of the completed process corresponding to the process engine's uid
Returns the data accumulated by the completed process
Retrieves a process model by name.
Returns the user tasks that can be completed by users belonging to one of the input groups.
Callback implementation for GenServer.handle_continue/2
.
Loads a BPM Application
Loads a single process model in the repository.
Loads a list of process model into the state of the ProcessService.
Functions
complete_user_task(user_task_uid, data)
Completes a user task.
get_active_processes()
Get active process instances
get_bpm_application(app_name)
Gets a BPM Application
get_bpm_applications()
Gets the names of all BPM applications
get_completed_process(uid)
Returns the state of the completed process corresponding to the process engine's uid
get_completed_process_data(uid)
Returns the data accumulated by the completed process
get_process_model(model_name)
Retrieves a process model by name.
get_type(type_name)
get_user_tasks_for_groups(groups)
Returns the user tasks that can be completed by users belonging to one of the input groups.
handle_continue(atom, state)
Callback implementation for GenServer.handle_continue/2
.
load_bpm_applications(bpm_application)
Loads a BPM Application
load_process_model(model)
Loads a single process model in the repository.
load_process_models(models)
Loads a list of process model into the state of the ProcessService.