Mozart.ProcessService (Mozart v0.2.8)
This modeule provides services required by individual Mozart.ProcessEngine
instances. Currently,
it has no user level functions. Subject to change.
Summary
Functions
Returns the state of the completed process corresponding to the process engine's uid
Returns the data accumulated by the completed process
Get process model db
Retrieves a process model by name.
Get process model db
Get a process pid from it UID
Get a user task by uid
Get process model db
Returns the user tasks that can be completed by users belonging to one of the input groups.
Get user tasks eligible for assignment and completion by the specified user.
Loads a single process model in the repository.
Loads a list of process model into the state of the ProcessService.
Functions
get_active_process_groups(uid, pid, process_key, state)
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_completed_process_db()
Get process model db
get_completed_processes_local(state)
get_process_model(model_name)
Retrieves a process model by name.
get_process_model_db()
Get process model db
get_process_models()
get_process_pid_from_uid(uid)
Get a process pid from it UID
get_processes_for_process_key(process_key)
get_state()
get_user_task(uid)
Get a user task by uid
get_user_task_db()
Get process model db
get_user_tasks_for_groups(groups)
Returns the user tasks that can be completed by users belonging to one of the input groups.
get_user_tasks_for_user(user_id)
Get user tasks eligible for assignment and completion by the specified user.
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.