You are on page 1of 4

JBoss jBPM 3.

1 Data Model
JBoss jBPM Definition Data Model
JBPM_PROCESSDEFINITION - Stores general information about the process definition.
JBPM_NODE - Stores definition information about a node in a process definition.
JBPM_TRANSITION - Stores definition information about a transition in a process definition.
JBPM_ACTION - Stores definition information about an action in a process definition.
JBPM_DELEGATION - Stores definition information about Java business classes that are
specified in the process definition.
JBPM_EVENT - Stores definition information about an event that triggers an action in the
process definition.
JBPM_EXCEPTIONHANDLER - Stores definition information about an exception handler for
an action.
JBPM_DECISIONCONDITIONS - Stores definition information about conditions specified in
the process definition.
JBPM_TASK - Stores definition information about tasks defined in the process definition.
JBPM_TASKCONTROLLER - Stores information that refers a task to a delegation class.
JBPM_VARIABLEACCESS - Stores information about the access levels for each variable
associated to a particular node JBPM_SWIMLANE - Stores information about the swimlanes
defined in the process definition.
JBPM_MODULEDEFINITION - Stores information about modules used in the process
definition
JBPM_ID_USER - Stores information about users in jBPM
JBPM_ID_GROUP - Stores information about groups that users can belong to.
JBPM_ID_MEMBERSHIP - Cross reference table storing information about role and which
groups a user belongs to.
JBPM_ID_PERMISSIONS - Defines permissions for a user
JBPM Execution Data Model
JBPM_PROCESSINSTANCE - Stores runtime information about an instance of a process.
JBPM_TOKEN - Stores information about the token representing execution location in the
process instance
JBPM_MESSAGE - Stores messages to create asynchronous processing of nodes.
JBPM_TASKINSTANCE - Stores runtime information about an instance of a task
JBPM_SWIMLANEINSTANCE - Stores runtime information about an instance of a swimlane
JBPM_POOLEDACTOR - Stores a list of actors for a swimlane instance
JBPM_TASKACTORPOOL - Cross reference table between Pooled Actor and Task Instance
JBPM_COMMENT - Stores a comment message related to a token or task instance
JBPM_TOKENVARIABLEMAP - Cross reference table between token and module instances for
context
JBPM_MODULEINSTANCE - Stores runtime information about an instance of a module
JBPM_RUNTIMEACTION - Stores information about actions that are created at runtime
JBPM_TIMER - Stores information about instances of timers that are running
JBPM_VARIABLEINSTANCE - Stores information about process variable instances
JBPM_LOG - Stores process logs created by jBPM or application code during process execution
JBPM_BYTEARRAY - Specifies the file definition module for a serialized process instance
variable
JBPM_BYTEBLOCK - Stores the serialized process instance variable

You might also like