|
jBPM distribution 6.2.0.Beta2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
RuntimeManager implementation 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;
EventListenerProducerWorkItemHandlerProducer 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.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 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 int32 sessionId = 8;
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
it provides as well two queries to fetch required information.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.
DataTransformers for performing
data input and output transformation.RegisterableItemsFactory responsible for providing
common set of WorkItemHandlers and EventListeners.contentId from given task
unit.
DeploymentUnits into the runtime engine by building
RuntimeManager instance for the deployment unit.KieSession instance
in beforeCompletion call to be executed as part of 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
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 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;
FactHandles from the current session.
FactHandles 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.
KiePackages that exist in this KieBase.
KieSession configured for this RuntimeEngine
KieSessions 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.
Processes 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;
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 int32 sessionId = 8;
optional int32 sessionId = 8;
optional int32 sessionId = 8;
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.GlobalSchedulerServiceoptional 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 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 int32 sessionId = 8;
optional int32 sessionId = 8;
optional int32 sessionId = 8;
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 HumanTaskConfiguratorTaskService instances.Status.Created.
RegisterableItemsFactory dedicated to CDI environments that allows 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 bean has been injected if the default
is not sufficient.KieSession identifier mapping.DataTransformer that is based on standard
Java scripting capabilities (javax.script).Map in order to fool JSON..ClientServiceFactory
that is responsible for remote EJB look up.JbpmJUnitBaseTestCase.JbpmJUnitBaseTestCase(boolean, boolean) but allows to use another persistence unit name.
org.jbpm.marshalling.IterationLevelorg.jbpm.marshalling.IterationLevelorg.jbpm.marshalling.ProcessInstanceorg.jbpm.marshalling.ProcessInstanceorg.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstanceorg.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstanceorg.jbpm.marshalling.ProcessInstance.NodeInstanceorg.jbpm.marshalling.ProcessInstance.NodeInstanceorg.jbpm.marshalling.ProcessInstance.NodeInstanceContentorg.jbpm.marshalling.ProcessInstance.NodeInstanceContentorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.EventNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.ForEachNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.HumanTaskNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTriggerorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.JoinNode.JoinTriggerorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.MilestoneNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntryorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntryorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.StateNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.SubProcessNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.TimerNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceContent.WorkItemNodeorg.jbpm.marshalling.ProcessInstance.NodeInstanceTypeorg.jbpm.marshalling.ProcessInstance.SwimlaneContextInstanceorg.jbpm.marshalling.ProcessInstance.SwimlaneContextInstanceorg.jbpm.marshalling.ProcessTimerorg.jbpm.marshalling.ProcessTimerorg.jbpm.marshalling.ProcessTimer.TimerInstanceorg.jbpm.marshalling.ProcessTimer.TimerInstanceorg.jbpm.marshalling.Variableorg.jbpm.marshalling.Variableorg.jbpm.marshalling.VariableContainerorg.jbpm.marshalling.VariableContainerorg.jbpm.marshalling.WorkItemorg.jbpm.marshalling.WorkItemJOIN_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 shall be used for 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.
KieSession
TaskService
is usual case.WorkItem to a Task.User try to perform an Operation on a TaskgetRuntimeEngine new instance will be delivered with brand new KieSession and TaskService.EventListenerProducerextend .org.drools.core.marshalling.ProcessData { ... }
ProcessRuntime is a super-interface for all StatefulKnowledgeSessions.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 KieSessions.RuntimeEngine that additionally implement Disposable
interface to allow other components to register listeners on it.RuntimeManager.RuntimeEnvironments.RuntimeEngines 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
especially important for RuntimeEnvironment implementations that not all must 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 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 int32 sessionId = 8;
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 to define listeners and work
item handlers by their class and whenever they will be required new instance will be created out of the given
Class instance.RuntimeEnvironment that at the same time serves as base
implementation for all extensions.RuntimeEngine instance will
exist for for given RuntimeManager instance.KieSession
use their own EntityManager instance per operation
KieSession
use their own EntityManager instance per operation
STATE_NODE = 8;
StatefulRuleSession methods.XmlAdapter for mapping MapSUBPROCESS_NODE = 3;
RuntimeEngine implementation strictly dedicated to
SingletonRuntimeManager to ensure that access to RuntimeEngine
resources, such as KieSession and TaskService is synchronized.TaskService implementation used by SingletonRuntimeManager.EventListenerProducerTaskService instances via fluent API
provided by HumanTaskConfiguratorThreadPoolSchedulerServiceTIMER_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.
WORK_ITEM_NODE = 2;
EventListenerProducerextend .org.drools.core.marshalling.ProcessData { ... }
|
jBPM distribution 6.2.0.Beta2 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||