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

Link to this function

get_active_process_groups(uid, pid, process_key, state)

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_data(uid)

Returns the data accumulated by the completed process

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_process_models()

Link to this function

get_process_pid_from_uid(uid)

Get a process pid from it UID

Link to this function

get_processes_for_process_key(process_key)

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

load_process_model(model)

Loads a single process model in the repository.

Link to this function

load_process_models(models)

Loads a list of process model into the state of the ProcessService.

Link to this function

update_for_completed_process(process_state)