Mozart.ProcessService (Mozart v0.1.10)
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
Get process model db
Retrieves a process model by name.
Get process model db
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 Mozart.Data.ProcessModel
s into the state of the
ProcessService.
Functions
get_completed_process(uid)
Returns the state of the completed process corresponding to the process engine's uid
get_completed_process_db()
Get process model db
get_process_model(model_name)
Retrieves a process model by name.
get_process_model_db()
Get process model db
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.
insert_completed_process(process_state)
load_process_model(model)
Loads a single process model in the repository.
load_process_models(models)
Loads a list of Mozart.Data.ProcessModel
s into the state of the
ProcessService.