|
jBPM :: Distribution 6.2.0-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |
RuntimeManager
implementations should inherit from.repeated string completedNodeIds = 13;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated int64 group_node_instance_id = 1;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated int64 group_node_instance_id = 1;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
KieSessionConfiguration
RuntimeEngine
instances
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
EventListenerProducer
JbpmJUnitBaseTestCase.assertProcessInstanceAborted(long)
if session persistence is enabled or
JbpmJUnitBaseTestCase.assertProcessInstanceNotActive(long, KieSession)
otherwise.
JbpmJUnitBaseTestCase.assertProcessInstanceCompleted(long)
if session persistence is enabled or
JbpmJUnitBaseTestCase.assertProcessInstanceNotActive(long, KieSession)
otherwise.
WorkItemHandlerProducer
to register AsyncWorkItemHandler
in CDI environment when using deployment services (jbpm-kie-services).ExecutorService
.AsyncWorkItemHandler
that is responsible for:
completing work item in case of successful execution
attempting to handle exception (by utilizing ExceptionScope mechanism) in case of unsuccessful execution
AsyncAuditLogReceiver
that is MessageListener
to allow entity manager factory to be injected.AsyncAuditLogReceiver
that is MessageListener
to allow entity manager factory to be injected.ProcessInstanceLog
, NodeInstanceLog
and VariableInstanceLog
entities.org.jbpm.services.task.impl.model.BAMTaskSummaryImpl
instance.EventTypeFilter
can be used with structures such
as Escalations, for which Intermediate (Catching) Events can be triggered
by bothProcessDefinition
ConcurrentHashMap
.TaskServiceSession
when there is a problem adding task.TaskService
that was injected into it.optional int64 activated_time = 6;
optional string actor_id = 2;
repeated string completedNodeIds = 13;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional int32 counter = 2;
optional int64 delay = 3;
optional string deployment_id = 6;
optional int32 DEPRECATED_sessionId = 8;
optional string description = 15;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
repeated int64 group_node_instance_id = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional string id = 1;
optional int64 id = 2;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional int64 last_triggered = 7;
optional int32 level = 2;
optional int32 level = 5;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional int64 node_id = 2;
optional int64 node_id = 1;
optional int64 node_id = 8;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
optional int64 node_instance_counter = 5;
optional int64 node_instance_id = 7;
optional int64 parent_process_instance_id = 12;
optional int64 period = 4;
optional string process_id = 3;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 5;
optional int64 process_instances_id = 2;
optional string process_type = 1;
optional string process_xml = 11;
optional string rule_flow_group = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional int64 sessionId = 9;
optional int32 state = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional int32 state = 4;
optional int32 strategy_index = 2;
the actual object reference
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional string swimlane = 1;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional string value = 2;
optional bytes value = 3;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
RuntimeManager
and releases it's resources.
COMPOSITE_CONTEXT_NODE = 9;
ConnectionImpl.connect()
itself!
ksession.dispose()
.TransactionManager
that should be used when:
jBPM engine is embedded in Container Managed Transaction (CMT) environment like EJB container
container that does not allow accessing UserTransaction (when running in CMT mode)
- e.g.RuntimeManager
that is then relying on the context to look up correct
instances of RuntimeEngine
.KieSession
.RuntimeManager
with SINGLETON strategy and all
processes
being added to knowledge base.
RuntimeManager
with given strategy
and all
processes
being added to knowledge base.
RuntimeManager
with SINGLETON strategy and all
resources
being added to knowledge base.
RuntimeManager
with SINGLETON strategy and all
resources
being added to knowledge base.
RuntimeManager
with given strategy
and all
resources
being added to knowledge base.
RuntimeManager
with given strategy
and all
resources
being added to knowledge base.
RuntimeManager
that expects to get RuntimeEnvironment
to be given as argument.
QueryData
.
DataTransformer
s for performing
data input and output transformation.RegisterableItemsFactory
responsible for providing
a common set of WorkItemHandlers and EventListeners.contentId
from given task
unit
.
DeploymentUnit
s into the runtime engine by building
RuntimeManager
instance for the deployment unit.KieSession
instance
in the beforeCompletion
call executed for the current transaction.AuditService
is completed and can be disposed (release resources)
RuntimeEngine
and notifies all listeners about that fact.
RuntimeManager
together with all
active RuntimeEngine
's that were created (in scope of a test).
KieSession
instance on transaction completion during
the afterCompletion
phase.DYNAMIC_NODE = 11;
EVENT_NODE = 5;
EVENT_SUBPROCESS_NODE = 12;
extendednodeinstanceimpl
and actionnodeinstance
instances in order to handle
exceptions thrown when executing actions.
Executor
that is baced by
ScheduledExecutorService
for background task execution.ExecutorQueryService
that is backed with JPA
IMPORTANT: please keep all classes from package org.jbpm.shared.services.impl as FQCN
inside method body to avoid exception logged by CDI when used with in memory modeExecutorAdminService
backed with JPA
IMPORTANT: please keep all classes from package org.jbpm.shared.services.impl as FQCN
inside method body to avoid exception logged by CDI when used with in memory modeExecutorService
that shall be used outside of CDI
environment.FOR_EACH_NODE = 10;
DeploymentDescriptor
optional int64 activated_time = 6;
optional int64 activated_time = 6;
optional int64 activated_time = 6;
optional string actor_id = 2;
optional string actor_id = 2;
optional string actor_id = 2;
optional string actor_id = 2;
optional string actor_id = 2;
optional string actor_id = 2;
Agenda
.
AgendaEventListener
that will be registered on RuntimeEngine
AuditService
that gives access to underlying runtime data such
as process instance, node instance and variable log entries.
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which
defines the kjar itself.
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which
defines the kjar itself.
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
repeated string completedNodeIds = 13;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
KieSession
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional int32 counter = 2;
optional int32 counter = 2;
optional int32 counter = 2;
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
but it does not have persistence for process engine configured so it will only store process instances in memory
optional int64 delay = 3;
optional int64 delay = 3;
optional int64 delay = 3;
DeployedUnit
instance for given deployment id if exists
optional string deployment_id = 6;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional int32 DEPRECATED_sessionId = 8;
optional int32 DEPRECATED_sessionId = 8;
optional int32 DEPRECATED_sessionId = 8;
optional string description = 15;
optional string description = 15;
optional string description = 15;
optional string description = 15;
optional string description = 15;
optional string description = 15;
RuntimeEnvironmentBuilder
instance that allows to manually
set all required components instead of relying on any defaults.
KieSession
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
FactHandle
s from the current session.
FactHandle
s from the current session for which the facts are accepted by
the given filter.
BeanManager
.
BeanManager
.
BeanManager
.
BeanManager
.
FactType
identified by the given package and type names.
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
KieSession
.
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
repeated int64 group_node_instance_id = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional string id = 1;
optional string id = 1;
optional string id = 1;
optional int64 id = 2;
optional int64 id = 2;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 2;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional string id = 1;
optional string id = 1;
optional string id = 1;
RuntimeManager
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
KieBase
that shall be used by the manager
KiePackage
identified by the given name.
KiePackage
s that exist in this KieBase
.
KieSession
configured for this RuntimeEngine
KieSession
s that exist in this KieBase
.
optional int64 last_triggered = 7;
optional int64 last_triggered = 7;
optional int64 last_triggered = 7;
optional int32 level = 2;
optional int32 level = 2;
optional int32 level = 2;
optional int32 level = 5;
optional int32 level = 5;
optional int32 level = 5;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 3;
optional string name = 3;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 3;
optional string name = 3;
optional int64 node_id = 2;
optional int64 node_id = 2;
optional int64 node_id = 1;
optional int64 node_id = 1;
optional int64 node_id = 1;
optional int64 node_id = 2;
optional int64 node_id = 8;
optional int64 node_id = 8;
optional int64 node_id = 8;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
null
if the node instance cannot be found.
null
if no
node instance is currently being executed.
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
optional int64 node_instance_counter = 5;
optional int64 node_instance_counter = 5;
optional int64 node_instance_counter = 5;
optional int64 node_instance_id = 7;
optional int64 node_instance_id = 7;
optional int64 node_instance_id = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
ObjectFilter
.
optional int64 parent_process_instance_id = 12;
optional int64 parent_process_instance_id = 12;
optional int64 parent_process_instance_id = 12;
optional int64 period = 4;
optional int64 period = 4;
optional int64 period = 4;
Process
identified by the given processId
ProcessDefinition
.
Process
es that exist in this KieBase
.
ProcessEventListener
that will be registered on RuntimeEngine
optional string process_id = 3;
optional string process_id = 3;
optional string process_id = 3;
optional string process_id = 3;
optional string process_id = 3;
optional string process_id = 3;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 5;
optional int64 process_instance_id = 5;
optional int64 process_instance_id = 5;
initiator
.
initiator
optional int64 process_instances_id = 2;
optional int64 process_instances_id = 2;
optional int64 process_instances_id = 2;
JPASignalManager
in order to load ProcessInstance
instances
into the ProcessInstanceManager
cache so that they can then be signalled.
optional string process_type = 1;
optional string process_type = 1;
optional string process_type = 1;
optional string process_type = 1;
optional string process_type = 1;
optional string process_type = 1;
buildProcessDefinition
method
optional string process_xml = 11;
optional string process_xml = 11;
optional string process_xml = 11;
optional string process_xml = 11;
optional string process_xml = 11;
optional string process_xml = 11;
Query
identified by the given package and query names.
RegisterableItemsFactory
to obtain handlers and listeners
that shall be registered on instances of KieSession
Rule
identified by the given package and rule names.
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
RuleRuntimeEventListener
that will be registered on RuntimeEngine
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
RuntimeEngine
built from the manager of this test case.
RuntimeEngine
built from the manager of this test case.
RuntimeEngine
instance that is fully initialized:
KiseSession is created or loaded depending on the strategy
TaskService is initialized and attached to ksession (via listener)
WorkItemHandlers are initialized and registered on ksession
EventListeners (process, agenda, working memory) are initialized and added to ksession
RuntimeManager
instance dedicated to deployment unit identified by given id
SchedulerService
ready to be used/
buildProcessDefinition
method
optional int64 sessionId = 9;
optional int64 sessionId = 9;
optional int64 sessionId = 9;
optional int32 state = 4;
optional int32 state = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional int32 state = 4;
optional int32 state = 4;
optional int32 state = 4;
optional int32 state = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional int32 strategy_index = 2;
the actual object reference
optional int32 strategy_index = 2;
the actual object reference
optional int32 strategy_index = 2;
the actual object reference
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional string swimlane = 1;
optional string swimlane = 1;
optional string swimlane = 1;
optional string swimlane = 1;
optional string swimlane = 1;
optional string swimlane = 1;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
buildProcessDefinition
method
TaskLifeCycleEventListener
that will be registered on RuntimeEngine
.
buildProcessDefinition
method
from
.
buildProcessDefinition
method
TaskService
configured for this RuntimeEngine
from
.
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 2;
optional int64 timer_id = 2;
optional int64 timer_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
optional .org.drools.core.marshalling.Trigger trigger = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
UserGroupCallback
that shall be registered on instances
of TaskService
for managing users and groups.
optional string value = 2;
optional string value = 2;
optional string value = 2;
optional bytes value = 3;
optional bytes value = 3;
optional bytes value = 3;
optional string value = 2;
optional string value = 2;
optional string value = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
name
from process instance given by processInstanceId
using given session.
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
WorkItemHandler
that will be registered on RuntimeEngine
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
WorkItemManager
related to this session.
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
JpaTimerJobInstance
that makes use of
GlobalTimerService to allow auto reactivate session.GlobalSchedulerService
optional int64 activated_time = 6;
optional int64 activated_time = 6;
optional int64 activated_time = 6;
optional string actor_id = 2;
optional string actor_id = 2;
optional string actor_id = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional int32 counter = 2;
optional int32 counter = 2;
optional int32 counter = 2;
optional int64 delay = 3;
optional int64 delay = 3;
optional int64 delay = 3;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional int32 DEPRECATED_sessionId = 8;
optional int32 DEPRECATED_sessionId = 8;
optional int32 DEPRECATED_sessionId = 8;
optional string description = 15;
optional string description = 15;
optional string description = 15;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional string id = 1;
optional string id = 1;
optional string id = 1;
optional int64 id = 2;
optional int64 id = 2;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 2;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional int64 last_triggered = 7;
optional int64 last_triggered = 7;
optional int64 last_triggered = 7;
optional int32 level = 2;
optional int32 level = 2;
optional int32 level = 2;
optional int32 level = 5;
optional int32 level = 5;
optional int32 level = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 3;
optional string name = 3;
optional int64 node_id = 2;
optional int64 node_id = 2;
optional int64 node_id = 1;
optional int64 node_id = 1;
optional int64 node_id = 1;
optional int64 node_id = 2;
optional int64 node_id = 8;
optional int64 node_id = 8;
optional int64 node_id = 8;
optional int64 node_instance_counter = 5;
optional int64 node_instance_counter = 5;
optional int64 node_instance_counter = 5;
optional int64 node_instance_id = 7;
optional int64 node_instance_id = 7;
optional int64 node_instance_id = 7;
optional int64 parent_process_instance_id = 12;
optional int64 parent_process_instance_id = 12;
optional int64 parent_process_instance_id = 12;
optional int64 period = 4;
optional int64 period = 4;
optional int64 period = 4;
optional string process_id = 3;
optional string process_id = 3;
optional string process_id = 3;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 5;
optional int64 process_instance_id = 5;
optional int64 process_instance_id = 5;
optional int64 process_instances_id = 2;
optional int64 process_instances_id = 2;
optional int64 process_instances_id = 2;
optional string process_type = 1;
optional string process_type = 1;
optional string process_type = 1;
optional string process_xml = 11;
optional string process_xml = 11;
optional string process_xml = 11;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional int64 sessionId = 9;
optional int64 sessionId = 9;
optional int64 sessionId = 9;
optional int32 state = 4;
optional int32 state = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional int32 state = 4;
optional int32 state = 4;
optional int32 state = 4;
optional int32 state = 4;
optional int32 strategy_index = 2;
the actual object reference
optional int32 strategy_index = 2;
the actual object reference
optional int32 strategy_index = 2;
the actual object reference
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional string swimlane = 1;
optional string swimlane = 1;
optional string swimlane = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 2;
optional int64 timer_id = 2;
optional int64 timer_id = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional string value = 2;
optional string value = 2;
optional string value = 2;
optional bytes value = 3;
optional bytes value = 3;
optional bytes value = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
HUMAN_TASK_NODE = 1;
TaskService
instances.HumanTaskGetInformationHandler
instance.
TaskService
instances via fluent API
provided by HumanTaskConfigurator
TaskService
instances.Status.Created
.
RegisterableItemsFactory
dedicated to CDI environments that allows us to get
injections of following components:
ExternalTaskEventListener
- required bean
WorkItemHandlerProducer
- optional bean (0 or more)
EventListenerProducer>
- optional bean (0 or more)
EventListenerProducer>
- optional bean (0 or more)
EventListenerProducer>
- optional bean (0 or more)
RuntimeFinder
- optional required only when single CDI bean is going to manage many
RuntimeManager
instances
In addition to that, AbstractAuditLogger
can be set after the bean has been injected if the default
is not sufficient.KieSession
identifier mapping.DataTransformer
that is based on standard
Java scripting capabilities (javax.script).ClientServiceFactory
that is responsible for remote EJB look up.JbpmJUnitBaseTestCase.JbpmJUnitBaseTestCase(boolean, boolean)
but allows to use another persistence unit name.
org.jbpm.marshalling.IterationLevel
org.jbpm.marshalling.IterationLevel
org.jbpm.marshalling.ProcessInstance
org.jbpm.marshalling.ProcessInstance
org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance
org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance
org.jbpm.marshalling.ProcessInstance.NodeInstance
org.jbpm.marshalling.ProcessInstance.NodeInstance
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode
org.jbpm.marshalling.ProcessInstance.NodeInstanceType
org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance
org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance
org.jbpm.marshalling.ProcessTimer
org.jbpm.marshalling.ProcessTimer
org.jbpm.marshalling.ProcessTimer.TimerInstance
org.jbpm.marshalling.ProcessTimer.TimerInstance
org.jbpm.marshalling.Variable
org.jbpm.marshalling.Variable
org.jbpm.marshalling.VariableContainer
org.jbpm.marshalling.VariableContainer
org.jbpm.marshalling.WorkItem
org.jbpm.marshalling.WorkItem
JOIN_NODE = 7;
KieSession
id mapping.ProcessInstanceManager
that uses JPA.KieSession
data.KieSession
use the same (command-scoped) EntityManager
instance as the KieSession
TaskServiceFactory
implementation that is intended to be used in non CDI environments.WorkItemHandler
implementation that is meant to wrap
other WorkItemHandler
implementations.LoggingTaskHandlerDecorator
instance that wraps a
created instance of the WorkItemHandler
class given.
LoggingTaskHandlerDecorator
instance that wraps a
created instance of the WorkItemHandler
class given.
LoggingTaskHandlerDecorator
instance that wraps the
given WorkItemHandler
instance.
MessageFormat
string set in
LoggingTaskHandlerDecorator.setLoggedMessageFormat(String)
.optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
MILESTONE_NODE = 4;
DataTransformer
implementationRuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which
defines the kjar itself.
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
It relies on KieClasspathContainer that requires to have kmodule.xml present in META-INF folder which
defines the kjar itself.
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
This one is tailored to works smoothly with kjars as the notion of kbase and ksessions
RuntimeEnvironmentBuilder
that is based on:
DefaultRuntimeEnvironment
but it does not have persistence for process engine configured so it will only store process instances in memory
RuntimeEnvironmentBuilder
instance that allows to manually
set all required components instead of relying on any defaults.
KieSession
using the given session configuration and/or environment.
KieSession
using the default session configuration.
RuntimeManager
with default identifier.
RuntimeManager
with custom identifier.
RuntimeManager
with default identifier.
RuntimeManager
with custom identifier.
RuntimeManager
with default identifier.
RuntimeManager
with custom identifier.
StatelessKieSession
using the given session configuration.
StatelessKieSession
using the default session configuration.
NodeInstanceLog
instances.
KieSession
TaskService
is usual case.WorkItem
to a Task
.User
try to perform an Operation
on a Task
EventListenerProducer
extend .org.drools.core.marshalling.ProcessData { ... }
ProcessInstanceLog
instances.
ProcessRuntime
is a super-interface for all StatefulKnowledgeSession
s.extend .org.drools.core.marshalling.ProcessData { ... }
extend .org.drools.core.marshalling.Timers.Timer { ... }
GlobalSchedulerService
that is configured according
to Quartz rules and allows to store jobs in data base.Process
from a Reader
.
Process
from an InputStream
.
Process
from an InputSource
.
HumanTaskRepository
.
ObjectModelResolver
that creates class instances
using supplied class loader and definition in the object model structure.RuntimeManager
to configure RuntimeEngine
(especially KieSession) with various registerable items:
Work item handlers
Process event listeners
Agenda event listeners
Working memory event listeners
Implementations of this interface shall decide what shall be registered for given RuntimeEngine
.Map
implementation to simplify remote invocation of service methods that accept custom object input.RemoteMap
acts as a wrapper for object instances to be send over wire.repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
KiePackage
and all the definitions it contains from the KieBase
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
RequestInfo
instances that are in running state longer than
given amount of time (in milliseconds)
RequestInfo
instance with given request id that are in running state
EntryPoint.delete(FactHandle)
ProcessInstanceManager
object from the ObjectOutput- or ObjectInputStream.
ProcessInstanceManager
object from the ObjectOutput- or ObjectInputStream.
RULE_SET_NODE = 0;
RuleRuntime
is a super-interface for all KieSession
s.RuntimeEngine
that additionally implements the Disposable
interface to allow other components to register listeners on it.RuntimeManager
.RuntimeEnvironments
.RuntimeEngine
s that are esentially build with
KieSession
and TaskService
to deliver executable environments for
processes and user tasks.RuntimeManager
.RuntimeManager
instances based on given RuntimeEnvironment
.RuntimeManager
automatically by CDI container.SchedulerService
This is especially important for RuntimeEnvironment implementations that might not provide such capabilities.GlobalSchedulerService
to be able to react and
optionally alter default behavior.optional int64 activated_time = 6;
optional string actor_id = 2;
optional string actor_id = 2;
repeated string completedNodeIds = 13;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent content = 4;
optional int32 counter = 2;
optional int64 delay = 3;
optional string deployment_id = 6;
optional string deployment_id = 6;
optional int32 DEPRECATED_sessionId = 8;
optional string description = 15;
optional string description = 15;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNode event = 7;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 10;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNode for_each = 12;
repeated int64 group_node_instance_id = 1;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNode human_task = 3;
optional string id = 1;
optional int64 id = 2;
optional int64 id = 1;
optional int64 id = 1;
optional int64 id = 1;
optional string id = 1;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 14;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode join = 9;
optional int64 last_triggered = 7;
optional int32 level = 2;
optional int32 level = 5;
MessageFormat
string to be used to format the log
messages.
LoggingTaskHandlerDecorator.setLoggedMessageFormat(String)
.
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntry mapEntry = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNode milestone = 6;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional string name = 1;
optional string name = 1;
optional string name = 3;
optional int64 node_id = 2;
optional int64 node_id = 1;
optional int64 node_id = 8;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 7;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 4;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstance node_instance = 1;
optional int64 node_instance_counter = 5;
optional int64 node_instance_id = 7;
optional int64 parent_process_instance_id = 12;
optional int64 period = 4;
optional string process_id = 3;
optional string process_id = 3;
optional int64 process_instance_id = 1;
optional int64 process_instance_id = 5;
optional int64 process_instances_id = 2;
optional string process_type = 1;
optional string process_type = 1;
optional string process_xml = 11;
optional string process_xml = 11;
optional string rule_flow_group = 3;
optional string rule_flow_group = 3;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode rule_set = 2;
optional int64 sessionId = 9;
optional int32 state = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNode state = 10;
optional int32 state = 4;
optional int32 strategy_index = 2;
the actual object reference
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNode sub_process = 5;
optional string swimlane = 1;
optional string swimlane = 1;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
repeated .org.jbpm.marshalling.ProcessInstance.SwimlaneContextInstance swimlane_context = 6;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNode timer = 8;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional .org.jbpm.marshalling.ProcessTimer.TimerInstance timer = 1;
optional int64 timer_id = 1;
optional int64 timer_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 1;
repeated int64 timer_instance_id = 2;
repeated int64 timer_instance_id = 2;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
repeated .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger trigger = 1;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.drools.core.marshalling.Trigger trigger = 2;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceType type = 1;
optional string value = 2;
optional bytes value = 3;
optional string value = 2;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 8;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 3;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 2;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 1;
repeated .org.jbpm.marshalling.Variable variable = 5;
repeated .org.jbpm.marshalling.Variable variable = 5;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNode work_item = 4;
optional int64 work_item_id = 1;
optional int64 work_item_id = 1;
WorkItemHandler
instance so that an event (signal, error or other) can be sent to the process
instance if and when the wrapped WorkItemHandler
instance throws an exception (during a
WorkItemHandler.executeWorkItem(WorkItem, WorkItemManager)
or
WorkItemHandler.abortWorkItem(WorkItem, WorkItemManager)
method.eventType
parameter to signal the process instance using the given
KieSession
ksession
parameter when an instance of the class specified by the
originalTaskHandlerClass
throws an exception upon WorkItemHandler.executeWorkItem(WorkItem, WorkItemManager)
RegisterableItemsFactory
implementation that allows us to define listeners and work
item handlers by their class.RuntimeEnvironment
that, at the same time, serves as base
implementation for all extensions.RuntimeEngine
instance will
exist for for the given RuntimeManager instance.KieSession
use their own EntityManager
instance per operation
KieSession
use their own EntityManager
instance per operation
STATE_NODE = 8;
StatefulRuleSession
methods.SUBPROCESS_NODE = 3;
RuntimeEngine
implementation strictly dedicated to
SingletonRuntimeManager
to ensure that access to RuntimeEngine
resources, such as KieSession
and TaskService
, remains synchronized.TaskService
implementation used by the SingletonRuntimeManager
.EventListenerProducer
TaskService
instances via fluent API
provided by HumanTaskConfigurator
TaskQueryBuilder
.ThreadPoolSchedulerService
TIMER_NODE = 6;
extend .org.drools.core.marshalling.ProcessData { ... }
TimerService
instances used by sessions.parameters
as contextual information (aka bindings) used during
evaluation of the expression.
unit
.
VariableInstanceLog
instances.
WORK_ITEM_NODE = 2;
EventListenerProducer
extend .org.drools.core.marshalling.ProcessData { ... }
|
jBPM :: Distribution 6.2.0-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |