Mozart.ProcessService (Mozart v0.2.0)

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.ProcessModels into the state of the ProcessService.

Functions

Link to this function

get_completed_process(uid)

Returns the state of the completed process corresponding to the process engine's uid

Link to this function

get_completed_process_db()

Get process model db

Link to this function

get_completed_processes_local(state)

Link to this function

get_process_model(model_name)

Retrieves a process model by name.

Link to this function

get_process_model_db()

Get process model db

Link to this function

get_user_task(uid)

Get a user task by uid

Link to this function

get_user_task_db()

Get process model db

Link to this function

get_user_tasks_for_groups(groups)

Returns the user tasks that can be completed by users belonging to one of the input groups.

Link to this function

get_user_tasks_for_user(user_id)

Get user tasks eligible for assignment and completion by the specified user.

Link to this function

insert_completed_process(process_state)

Link to this function

load_process_model(model)

Loads a single process model in the repository.

Link to this function

load_process_models(models)

Loads a list of Mozart.Data.ProcessModels into the state of the ProcessService.