API Reference Mozart v0.2.8
Modules
defstruct [:name, :tasks, :initial_task]
This struct is used to create business process models. Once created, a process model
can be loaded into a Mozart.ProcessEngine.html
and executed.
defstruct [
:uid,
:process_key,
:parent_pid,
:model_name,
:start_time,
:end_time,
:execute_duration,
open_tasks: %{},
completed_tasks: [],
data: %{},
complete: false
]
end
This struct is used to represent the state of a Mozart.ProcessEngine
execution.
A ProcessEngine is dynamically spawned for the purpose of executing a process model defined by defprocess.
This modeule provides services required by individual Mozart.ProcessEngine
instances. Currently,
it has no user level functions. Subject to change.
Provides client applications with functionality related to users and groups. Much more functionality to come.