Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.drools, org.drools.agent, org.drools.agent.conf, org.drools.builder, org.drools.builder.conf, org.drools.builder.help, org.drools.command, org.drools.concurrent, org.drools.conf, org.drools.definition, org.drools.definition.process, org.drools.definition.rule, org.drools.definition.type, org.drools.event, org.drools.event.io, org.drools.event.knowledgeagent, org.drools.event.knowledgebase, org.drools.event.process, org.drools.event.rule, org.drools.io, org.drools.logger, org.drools.management, org.drools.marshalling, org.drools.osgi.api, org.drools.persistence.jpa, org.drools.runtime, org.drools.runtime.conf, org.drools.runtime.help, org.drools.runtime.process, org.drools.runtime.rule, org.drools.task.service, org.drools.time, org.drools.util, org.jbpm.bpmn2, org.jbpm.bpmn2.core, org.jbpm.bpmn2.handler, org.jbpm.bpmn2.xml, org.jbpm.bpmn2.xml.di, org.jbpm.bpmn2.xpath, org.jbpm.compiler, org.jbpm.compiler.xml, org.jbpm.compiler.xml.processes, org.jbpm.eventmessaging, org.jbpm.examples, org.jbpm.examples.evaluation, org.jbpm.examples.humantask, org.jbpm.examples.junit, org.jbpm.examples.looping, org.jbpm.examples.multipleinstance, org.jbpm.examples.quickstarts, org.jbpm.examples.request, org.jbpm.marshalling.impl, org.jbpm.osgi.bpmn2, org.jbpm.osgi.flow.compiler, org.jbpm.osgi.flow.core, org.jbpm.persistence, org.jbpm.persistence.processinstance, org.jbpm.process, org.jbpm.process.audit, org.jbpm.process.builder, org.jbpm.process.builder.dialect, org.jbpm.process.builder.dialect.java, org.jbpm.process.builder.dialect.mvel, org.jbpm.process.core, org.jbpm.process.core.context, org.jbpm.process.core.context.exception, org.jbpm.process.core.context.exclusive, org.jbpm.process.core.context.swimlane, org.jbpm.process.core.context.variable, org.jbpm.process.core.event, org.jbpm.process.core.impl, org.jbpm.process.core.timer, org.jbpm.process.core.validation, org.jbpm.process.core.validation.impl, org.jbpm.process.instance, org.jbpm.process.instance.context, org.jbpm.process.instance.context.exception, org.jbpm.process.instance.context.exclusive, org.jbpm.process.instance.context.swimlane, org.jbpm.process.instance.context.variable, org.jbpm.process.instance.event, org.jbpm.process.instance.impl, org.jbpm.process.instance.impl.demo, org.jbpm.process.instance.impl.factory, org.jbpm.process.instance.impl.humantask, org.jbpm.process.instance.timer, org.jbpm.process.workitem, org.jbpm.process.workitem.archive, org.jbpm.process.workitem.email, org.jbpm.process.workitem.esb, org.jbpm.process.workitem.exec, org.jbpm.process.workitem.finder, org.jbpm.process.workitem.ftp, org.jbpm.process.workitem.google.calendar, org.jbpm.process.workitem.handler, org.jbpm.process.workitem.jabber, org.jbpm.process.workitem.java, org.jbpm.process.workitem.rest, org.jbpm.process.workitem.rss, org.jbpm.process.workitem.transform, org.jbpm.process.workitem.wsht, org.jbpm.ruleflow.core, org.jbpm.ruleflow.core.factory, org.jbpm.ruleflow.core.validation, org.jbpm.ruleflow.instance, org.jbpm.task, org.jbpm.task.admin, org.jbpm.task.event, org.jbpm.task.query, org.jbpm.task.service, org.jbpm.task.service.hornetq, org.jbpm.task.service.jms, org.jbpm.task.service.local, org.jbpm.task.service.mina, org.jbpm.task.service.persistence, org.jbpm.task.service.responsehandlers, org.jbpm.task.utils, org.jbpm.test, org.jbpm.workflow.core, org.jbpm.workflow.core.impl, org.jbpm.workflow.core.node, org.jbpm.workflow.instance, org.jbpm.workflow.instance.context, org.jbpm.workflow.instance.impl, org.jbpm.workflow.instance.impl.factory, org.jbpm.workflow.instance.node

## Class Hierarchy

- java.lang.Object
  - org.jbpm.task.service.responsehandlers.AbstractBaseResponseHandler (implements org.drools.task.service.ResponseHandler)
    - org.jbpm.task.service.responsehandlers.AbstractBlockingResponseHandler
      - org.jbpm.task.service.responsehandlers.BlockingAddAttachmentResponseHandler (implements org.jbpm.task.service.TaskClientHandler.AddAttachmentResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingAddCommentResponseHandler (implements org.jbpm.task.service.TaskClientHandler.AddCommentResponseHandler)
      - org.jbpm.process.workitem.wsht.BlockingAddTaskResponseHandler (implements org.jbpm.task.service.TaskClientHandler.AddTaskResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingAddTaskResponseHandler (implements org.jbpm.task.service.TaskClientHandler.AddTaskResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingDeleteAttachmentResponseHandler (implements org.jbpm.task.service.TaskClientHandler.DeleteAttachmentResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingDeleteCommentResponseHandler (implements org.jbpm.task.service.TaskClientHandler.DeleteCommentResponseHandler)
      - org.jbpm.process.workitem.wsht.BlockingEventResponseHandler (implements org.jbpm.eventmessaging.EventResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingEventResponseHandler (implements org.jbpm.eventmessaging.EventResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingGetContentResponseHandler (implements org.jbpm.task.service.TaskClientHandler.GetContentResponseHandler)
      - org.jbpm.process.workitem.wsht.BlockingGetTaskResponseHandler (implements org.jbpm.task.service.TaskClientHandler.GetTaskResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingGetTaskResponseHandler (implements org.jbpm.task.service.TaskClientHandler.GetTaskResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingQueryGenericResponseHandler (implements org.jbpm.task.service.TaskClientHandler.QueryGenericResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingSetContentResponseHandler (implements org.jbpm.task.service.TaskClientHandler.SetDocumentResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingTaskOperationResponseHandler (implements org.jbpm.task.service.TaskClientHandler.TaskOperationResponseHandler)
      - org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler (implements org.jbpm.task.service.TaskClientHandler.TaskSummaryResponseHandler)
  - org.jbpm.process.core.context.AbstractContext (implements org.jbpm.process.core.Context, java.io.Serializable)
    - org.jbpm.process.core.context.exception.ExceptionScope
    - org.jbpm.process.core.context.exclusive.ExclusiveGroup
    - org.jbpm.process.core.context.swimlane.SwimlaneContext
    - org.jbpm.process.core.context.variable.VariableScope
  - org.jbpm.process.instance.context.AbstractContextInstance (implements org.jbpm.process.instance.ContextInstance, java.io.Serializable)
    - org.jbpm.process.instance.context.exception.ExceptionScopeInstance
      - org.jbpm.process.instance.context.exception.DefaultExceptionScopeInstance
    - org.jbpm.process.instance.context.exclusive.ExclusiveGroupInstance
    - org.jbpm.process.instance.context.swimlane.SwimlaneContextInstance
    - org.jbpm.process.instance.context.variable.VariableScopeInstance
  - org.drools.event.AbstractEventSupport<E> (implements java.io.Externalizable)
    - org.jbpm.task.event.TaskEventSupport
  - org.jbpm.process.workitem.wsht.AbstractHTWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
    - org.jbpm.process.workitem.wsht.AsyncGenericHTWorkItemHandler
      - org.jbpm.process.workitem.wsht.AsyncHornetQHTWorkItemHandler
      - org.jbpm.process.workitem.wsht.AsyncMinaHTWorkItemHandler
    - org.jbpm.process.workitem.wsht.GenericHTWorkItemHandler
      - org.jbpm.process.workitem.wsht.HornetQHTWorkItemHandler
      - org.jbpm.process.workitem.wsht.MinaHTWorkItemHandler
  - org.jbpm.process.builder.dialect.java.AbstractJavaProcessBuilder
    - org.jbpm.process.builder.dialect.java.JavaActionBuilder (implements org.jbpm.process.builder.ActionBuilder)
    - org.jbpm.process.builder.dialect.java.JavaReturnValueEvaluatorBuilder (implements org.jbpm.process.builder.ReturnValueEvaluatorBuilder)
  - com.google.protobuf.AbstractMessageLite (implements com.google.protobuf.MessageLite)
    - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
      - com.google.protobuf.GeneratedMessage (implements java.io.Serializable)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstance (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContentOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.JoinTriggerOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNode (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstance (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessTimerOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstance (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.Variable (implements org.jbpm.marshalling.impl.JBPMMessages.VariableOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.WorkItem (implements org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder)
  - com.google.protobuf.AbstractMessageLite.Builder<BuilderType> (implements com.google.protobuf.MessageLite.Builder)
    - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
      - com.google.protobuf.GeneratedMessage.Builder<BuilderType>
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstance.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContentOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.JoinTrigger.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.JoinTriggerOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNode.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNodeOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstance.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessTimerOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstance.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstanceOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.Variable.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.VariableOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.WorkItem.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder)
  - org.jbpm.process.instance.AbstractProcessInstanceFactory (implements org.jbpm.process.instance.ProcessInstanceFactory)
    - org.jbpm.ruleflow.instance.RuleFlowProcessInstanceFactory (implements java.io.Externalizable)
  - org.jbpm.marshalling.impl.AbstractProcessInstanceMarshaller (implements org.jbpm.marshalling.impl.ProcessInstanceMarshaller)
    - org.jbpm.marshalling.impl.RuleFlowProcessInstanceMarshaller
  - org.jbpm.marshalling.impl.AbstractProtobufProcessInstanceMarshaller (implements org.jbpm.marshalling.impl.ProcessInstanceMarshaller)
    - org.jbpm.marshalling.impl.ProtobufRuleFlowProcessInstanceMarshaller
  - org.jbpm.process.workitem.AbstractWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.drools.builder.conf.AccumulateFunctionOption (implements org.drools.builder.conf.MultiValueKnowledgeBuilderOption)
  - org.jbpm.process.core.context.exception.ActionExceptionHandler (implements org.jbpm.process.core.context.exception.ExceptionHandler, java.io.Serializable)
  - org.jbpm.osgi.flow.core.Activator (implements org.osgi.framework.BundleActivator)
  - org.jbpm.osgi.flow.compiler.Activator (implements org.osgi.framework.BundleActivator)
  - org.jbpm.osgi.bpmn2.Activator (implements org.osgi.framework.BundleActivator)
  - org.drools.osgi.api.Activator (implements org.osgi.framework.BundleActivator)
  - org.drools.osgi.api.Activator.BundleContextInstantiator<V> (implements java.util.concurrent.Callable<V>)
  - org.drools.osgi.api.Activator.DroolsServiceTracker (implements org.osgi.util.tracker.ServiceTrackerCustomizer)
  - org.drools.conf.AlphaThresholdOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
  - org.jbpm.process.workitem.archive.ArchiveWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - junit.framework.Assert
    - org.jbpm.test.JbpmJUnitTestCase
  - org.jbpm.workflow.core.node.Assignment (implements java.io.Serializable)
  - org.jbpm.bpmn2.core.Association (implements java.io.Serializable)
  - org.jbpm.process.workitem.wsht.AsyncWSHumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.task.Attachment (implements java.io.Externalizable)
  - org.drools.xml.BaseAbstractHandler
    - org.jbpm.compiler.xml.processes.AbstractNodeHandler (implements org.drools.xml.Handler)
      - org.jbpm.compiler.xml.processes.ActionNodeHandler
      - org.jbpm.compiler.xml.processes.CompositeNodeHandler
        - org.jbpm.compiler.xml.processes.DynamicNodeHandler
        - org.jbpm.compiler.xml.processes.ForEachNodeHandler
      - org.jbpm.compiler.xml.processes.EndNodeHandler
      - org.jbpm.compiler.xml.processes.EventNodeHandler
      - org.jbpm.compiler.xml.processes.FaultNodeHandler
      - org.jbpm.compiler.xml.processes.JoinNodeHandler
      - org.jbpm.compiler.xml.processes.MilestoneNodeHandler
      - org.jbpm.compiler.xml.processes.RuleSetNodeHandler
      - org.jbpm.compiler.xml.processes.SplitNodeHandler
      - org.jbpm.compiler.xml.processes.StartNodeHandler
      - org.jbpm.compiler.xml.processes.StateNodeHandler
      - org.jbpm.compiler.xml.processes.SubProcessNodeHandler
      - org.jbpm.compiler.xml.processes.TimerNodeHandler
      - org.jbpm.compiler.xml.processes.WorkItemNodeHandler
        - org.jbpm.compiler.xml.processes.HumanTaskNodeHandler
    - org.jbpm.bpmn2.xml.AbstractNodeHandler (implements org.drools.xml.Handler)
      - org.jbpm.bpmn2.xml.ActionNodeHandler
      - org.jbpm.bpmn2.xml.BoundaryEventHandler
      - org.jbpm.bpmn2.xml.BusinessRuleTaskHandler
      - org.jbpm.bpmn2.xml.CallActivityHandler
      - org.jbpm.bpmn2.xml.CatchLinkNodeHandler (implements org.drools.xml.Handler)
      - org.jbpm.bpmn2.xml.ComplexGatewayHandler
      - org.jbpm.bpmn2.xml.CompositeContextNodeHandler
        - org.jbpm.bpmn2.xml.AdHocSubProcessHandler
      - org.jbpm.bpmn2.xml.EndEventHandler
      - org.jbpm.bpmn2.xml.EndNodeHandler
      - org.jbpm.bpmn2.xml.EventBasedGatewayHandler
      - org.jbpm.bpmn2.xml.EventNodeHandler
      - org.jbpm.bpmn2.xml.ExclusiveGatewayHandler
      - org.jbpm.bpmn2.xml.FaultNodeHandler
      - org.jbpm.bpmn2.xml.ForEachNodeHandler
      - org.jbpm.bpmn2.xml.InclusiveGatewayHandler
      - org.jbpm.bpmn2.xml.IntermediateCatchEventHandler
      - org.jbpm.bpmn2.xml.IntermediateThrowEventHandler
      - org.jbpm.bpmn2.xml.JoinHandler
      - org.jbpm.bpmn2.xml.ParallelGatewayHandler
      - org.jbpm.bpmn2.xml.ScriptTaskHandler
      - org.jbpm.bpmn2.xml.SplitHandler
      - org.jbpm.bpmn2.xml.StartEventHandler
      - org.jbpm.bpmn2.xml.StateNodeHandler
      - org.jbpm.bpmn2.xml.SubProcessHandler
        - org.jbpm.bpmn2.xml.TransactionHandler
      - org.jbpm.bpmn2.xml.TaskHandler
        - org.jbpm.bpmn2.xml.ManualTaskHandler
        - org.jbpm.bpmn2.xml.ReceiveTaskHandler
        - org.jbpm.bpmn2.xml.SendTaskHandler
        - org.jbpm.bpmn2.xml.ServiceTaskHandler
        - org.jbpm.bpmn2.xml.UserTaskHandler
      - org.jbpm.bpmn2.xml.ThrowLinkNodeHandler
      - org.jbpm.bpmn2.xml.TimerNodeHandler
      - org.jbpm.bpmn2.xml.WorkItemNodeHandler
    - org.jbpm.bpmn2.xml.AssociationHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.di.BPMNEdgeHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.di.BPMNPlaneHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.di.BPMNShapeHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ConnectionHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ConstraintHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.DataObjectHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.DataStoreHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.DefinitionsHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.ErrorHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.EscalationHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.EventFilterHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ExceptionHandlerHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.FunctionImportHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.GlobalHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.GlobalHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ImportHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.ImportHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.InMessageRefHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.InPortHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.InterfaceHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.ItemDefinitionHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.LaneHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.MappingHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.MessageHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.MetaDataHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.OperationHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.OutPortHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ParameterHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ProcessHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.ProcessHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.PropertyHandler (implements org.drools.xml.Handler)
    - org.jbpm.bpmn2.xml.SequenceFlowHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.SwimlaneHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.TimerHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.TriggerHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.TypeHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.ValueHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.VariableHandler (implements org.drools.xml.Handler)
    - org.jbpm.compiler.xml.processes.WorkHandler (implements org.drools.xml.Handler)
  - org.jbpm.task.service.BaseClientHandler (implements org.jbpm.task.service.BaseHandler)
    - org.jbpm.task.service.hornetq.HornetQTaskClientHandler
    - org.jbpm.task.service.jms.JMSTaskClientHandler
  - org.drools.compiler.BaseKnowledgeBuilderResultImpl (implements org.drools.builder.KnowledgeBuilderResult)
    - org.drools.compiler.DroolsError (implements org.drools.builder.KnowledgeBuilderError)
      - org.drools.compiler.DescrBuildError
        - org.jbpm.compiler.ProcessBuildError
  - org.drools.runtime.help.BatchExecutionHelper
  - org.jbpm.persistence.processinstance.BlobUserType (implements org.hibernate.usertype.UserType)
  - org.jbpm.task.BooleanExpression (implements java.io.Externalizable)
  - org.jbpm.bpmn2.BPMN2ProcessProviderImpl (implements org.drools.compiler.BPMN2ProcessProvider)
  - org.jbpm.bpmn2.xml.di.BPMNEdgeHandler.ConnectionInfo
  - org.jbpm.bpmn2.xml.di.BPMNPlaneHandler.ProcessInfo
  - org.jbpm.bpmn2.xml.di.BPMNShapeHandler.NodeInfo
  - org.drools.util.ChainedProperties (implements java.io.Externalizable)
  - java.lang.ClassLoader
    - org.drools.util.CompositeClassLoader
  - org.drools.util.ClassLoaderUtil
  - org.drools.runtime.ClassObjectFilter (implements org.drools.runtime.ObjectFilter)
  - org.drools.runtime.conf.ClockTypeOption (implements org.drools.runtime.conf.SingleValueKnowledgeSessionOption)
  - org.jbpm.task.utils.CollectionUtils
  - org.jbpm.task.service.Command (implements java.io.Serializable)
  - org.jbpm.task.service.hornetq.CommandBasedHornetQWSHumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.process.workitem.wsht.CommandBasedWSHumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
    - org.jbpm.process.workitem.wsht.CommandBasedWSThroughJMSHumanTaskHandler
  - org.drools.command.CommandFactory
  - org.jbpm.task.Comment (implements java.io.Externalizable)
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Dialog
          - javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - org.jbpm.process.instance.impl.humantask.HumanTaskDialog
            - org.jbpm.process.instance.impl.demo.UIWorkItemHandlerDialog
            - org.jbpm.examples.request.UIWorkItemHandlerDialog
        - java.awt.Frame (implements java.awt.MenuContainer)
          - javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - org.jbpm.process.instance.impl.humantask.HumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
            - org.jbpm.examples.JBPMExamplesApp
            - org.jbpm.examples.request.RequestUI
            - org.jbpm.process.instance.impl.demo.UIWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
            - org.jbpm.examples.request.UIWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.drools.conf.CompositeKeyDepthOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
  - org.jbpm.workflow.core.node.CompositeNode.NodeAndType (implements java.io.Serializable)
  - org.jbpm.process.workitem.email.Connection
  - org.jbpm.workflow.core.impl.ConnectionImpl (implements org.jbpm.workflow.core.Connection, java.io.Serializable)
  - org.jbpm.workflow.core.impl.ConnectionRef (implements java.io.Serializable)
  - org.drools.conf.ConsequenceExceptionHandlerOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
  - org.jbpm.workflow.core.impl.ConstraintImpl (implements org.jbpm.workflow.core.Constraint, java.io.Serializable)
  - org.jbpm.task.Content (implements java.io.Externalizable)
  - org.jbpm.task.service.ContentData (implements java.io.Externalizable)
    - org.jbpm.task.service.FaultData
  - org.jbpm.task.utils.ContentMarshallerContext
  - org.jbpm.task.utils.ContentMarshallerHelper
  - org.jbpm.process.core.impl.ContextContainerImpl (implements org.jbpm.process.core.ContextContainer, java.io.Serializable)
  - org.jbpm.process.instance.impl.ContextInstanceFactoryRegistry
  - org.jbpm.workflow.instance.impl.factory.CreateNewNodeFactory (implements org.jbpm.workflow.instance.impl.NodeInstanceFactory)
  - org.jbpm.workflow.core.node.DataAssociation (implements java.io.Serializable)
  - org.jbpm.bpmn2.core.DataStore (implements java.io.Serializable)
  - org.jbpm.task.Deadline (implements java.io.Externalizable)
  - org.jbpm.task.Deadlines (implements java.io.Externalizable)
  - org.jbpm.task.query.DeadlineSummary
  - org.drools.event.rule.DebugAgendaEventListener (implements org.drools.event.rule.AgendaEventListener)
  - org.drools.event.rule.DebugKnowledgeAgentEventListener (implements org.drools.event.knowledgeagent.KnowledgeAgentEventListener)
  - org.drools.event.rule.DebugWorkingMemoryEventListener (implements org.drools.event.rule.WorkingMemoryEventListener)
  - org.drools.event.rule.DefaultAgendaEventListener (implements org.drools.event.rule.AgendaEventListener)
  - org.drools.builder.conf.DefaultDialectOption (implements org.drools.builder.conf.SingleValueKnowledgeBuilderOption)
  - org.jbpm.task.service.DefaultEscalatedDeadlineHandler (implements org.jbpm.task.service.EscalatedDeadlineHandler)
  - org.drools.event.rule.DefaultKnowledgeAgentEventListener (implements org.drools.event.knowledgeagent.KnowledgeAgentEventListener)
  - org.drools.event.knowledgebase.DefaultKnowledgeBaseEventListener (implements org.drools.event.knowledgebase.KnowledgeBaseEventListener)
  - org.drools.builder.conf.DefaultPackageNameOption (implements org.drools.builder.conf.SingleValueKnowledgeBuilderOption)
  - org.drools.event.DefaultProcessEventListener (implements org.drools.event.process.ProcessEventListener)
    - org.jbpm.task.admin.TaskCleanUpProcessEventListener
  - org.drools.event.process.DefaultProcessEventListener (implements org.drools.event.process.ProcessEventListener)
  - org.jbpm.process.instance.impl.DefaultProcessInstanceManager (implements org.jbpm.process.instance.ProcessInstanceManager)
  - org.jbpm.process.instance.impl.DefaultProcessInstanceManagerFactory (implements org.jbpm.process.instance.ProcessInstanceManagerFactory)
  - org.drools.xml.DefaultSemanticModule (implements org.drools.xml.SemanticModule)
    - org.jbpm.bpmn2.xml.BPMNDISemanticModule
    - org.jbpm.bpmn2.xml.BPMNExtensionsSemanticModule
    - org.jbpm.bpmn2.xml.BPMNSemanticModule
    - org.jbpm.compiler.xml.ProcessSemanticModule (implements org.drools.xml.SemanticModule)
  - org.jbpm.process.instance.event.DefaultSignalManager (implements org.jbpm.process.instance.event.SignalManager)
    - org.jbpm.persistence.processinstance.JPASignalManager
  - org.jbpm.process.instance.event.DefaultSignalManager.SignalAction (implements org.drools.common.WorkingMemoryAction)
  - org.jbpm.process.instance.event.DefaultSignalManager.SignalProcessInstanceAction (implements org.drools.common.WorkingMemoryAction)
  - org.jbpm.process.instance.event.DefaultSignalManagerFactory (implements org.jbpm.process.instance.event.SignalManagerFactory)
  - org.jbpm.task.event.DefaultTaskEventListener (implements org.jbpm.task.event.TaskEventListener)
    - org.jbpm.task.event.InternalTaskEventListener
  - org.jbpm.task.service.DefaultUserGroupCallbackImpl (implements org.jbpm.task.service.UserGroupCallback)
  - org.jbpm.task.service.DefaultUserInfo (implements org.jbpm.task.UserInfo)
  - org.drools.event.rule.DefaultWorkingMemoryEventListener (implements org.drools.event.rule.WorkingMemoryEventListener)
  - org.jbpm.bpmn2.core.Definitions (implements java.io.Serializable)
  - org.jbpm.task.Delegation (implements java.io.Externalizable)
  - org.jbpm.process.instance.impl.demo.DoNothingWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.workflow.core.DroolsAction (implements java.io.Externalizable, org.drools.spi.Wireable)
    - org.jbpm.workflow.core.impl.DroolsConsequenceAction (implements java.io.Serializable)
  - org.drools.builder.conf.DumpDirOption (implements org.drools.builder.conf.SingleValueKnowledgeBuilderOption)
  - org.jbpm.workflow.instance.node.DynamicUtils
  - org.jbpm.process.workitem.email.Email
  - org.jbpm.task.EmailNotificationHeader (implements java.io.Externalizable)
  - org.jbpm.process.workitem.email.EmailWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.drools.runtime.EnvironmentName
  - org.jbpm.bpmn2.core.Error (implements java.io.Serializable)
  - org.jbpm.process.workitem.esb.ESBServiceWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.bpmn2.core.Escalation (implements java.io.Serializable)
  - org.jbpm.task.Escalation (implements java.io.Externalizable)
  - org.jbpm.examples.evaluation.EvaluationExample
  - org.jbpm.examples.evaluation.EvaluationExample2
  - org.drools.builder.conf.EvaluatorOption (implements org.drools.builder.conf.MultiValueKnowledgeBuilderOption)
  - org.jbpm.eventmessaging.EventKeys
  - java.util.EventObject (implements java.io.Serializable)
    - org.drools.event.knowledgeagent.ChangeSetProcessingEvent
      - org.drools.event.knowledgeagent.AfterChangeSetAppliedEvent
      - org.drools.event.knowledgeagent.AfterChangeSetProcessedEvent
      - org.drools.event.knowledgeagent.AfterResourceProcessedEvent
      - org.drools.event.knowledgeagent.BeforeChangeSetAppliedEvent
      - org.drools.event.knowledgeagent.BeforeChangeSetProcessedEvent
      - org.drools.event.knowledgeagent.BeforeResourceProcessedEvent
    - org.drools.event.knowledgeagent.KnowledgeBaseUpdatedEvent
    - org.drools.event.knowledgeagent.ResourceCompilationFailedEvent
    - org.jbpm.task.event.TaskEvent (implements java.io.Externalizable)
      - org.jbpm.task.event.TaskUserEvent (implements java.io.Externalizable)
        - org.jbpm.task.event.TaskClaimedEvent
        - org.jbpm.task.event.TaskCompletedEvent
        - org.jbpm.task.event.TaskFailedEvent
        - org.jbpm.task.event.TaskSkippedEvent
  - org.jbpm.task.event.EventPayload (implements java.io.Externalizable, org.jbpm.eventmessaging.Payload)
  - org.jbpm.task.service.EventTransport (implements org.jbpm.eventmessaging.EventTriggerTransport)
  - org.jbpm.process.core.event.EventTypeFilter (implements org.jbpm.process.core.event.EventFilter, java.io.Serializable)
  - org.drools.concurrent.ExecutorProviderFactory
  - org.jbpm.process.workitem.exec.ExecWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.process.builder.ExtendedNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
    - org.jbpm.process.builder.ActionNodeBuilder
    - org.jbpm.process.builder.EventBasedNodeBuilder
      - org.jbpm.process.builder.WorkItemNodeBuilder
  - org.jbpm.process.workitem.finder.FinderWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.process.workitem.ftp.FTPUploadWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.process.workitem.wsht.GenericCommandBasedWSHumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.process.workitem.google.calendar.GoogleCalendarUtils
  - org.jbpm.process.workitem.google.calendar.GoogleCalendarWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.examples.junit.HelloService
  - org.jbpm.examples.quickstarts.HelloService
  - org.jbpm.task.service.hornetq.HornetQSessionWriter (implements org.jbpm.task.service.SessionWriter)
  - org.jbpm.task.service.hornetq.HornetQTaskClientConnector (implements org.jbpm.task.service.TaskClientConnector)
  - org.jbpm.task.service.hornetq.HornetQTaskServerHandler
  - org.jbpm.process.instance.impl.humantask.HumanTaskDialog.Result
  - org.jbpm.examples.humantask.HumanTaskExample
  - org.jbpm.process.workitem.wsht.HumanTaskHandlerHelper
  - org.jbpm.task.I18NText (implements java.io.Externalizable)
  - org.mvel2.integration.impl.ImmutableDefaultFactory (implements org.mvel2.integration.VariableResolverFactory)
    - org.jbpm.workflow.instance.impl.NodeInstanceResolverFactory
    - org.jbpm.workflow.instance.impl.VariableScopeResolverFactory
    - org.jbpm.workflow.instance.impl.WorkItemResolverFactory
  - org.jbpm.bpmn2.core.Interface (implements java.io.Serializable)
  - org.jbpm.bpmn2.core.Interface.Operation
  - org.jbpm.bpmn2.core.IntermediateLink (implements java.io.Serializable)
  - org.apache.mina.core.service.IoHandlerAdapter (implements org.apache.mina.core.service.IoHandler)
    - org.jbpm.task.service.mina.BaseMinaHandler (implements org.jbpm.task.service.BaseHandler)
      - org.jbpm.task.service.mina.MinaTaskClientHandler
    - org.jbpm.task.service.mina.MinaTaskServerHandler
  - org.jbpm.bpmn2.core.ItemDefinition (implements java.io.Serializable)
  - org.jbpm.process.workitem.jabber.JabberWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.process.workitem.handler.JavaHandlerWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.process.workitem.java.JavaInvocationWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.process.builder.dialect.java.JavaProcessClassBuilder (implements org.jbpm.process.builder.ProcessClassBuilder)
  - org.jbpm.process.builder.dialect.java.JavaProcessDialect (implements org.jbpm.process.builder.dialect.ProcessDialect)
  - org.jbpm.test.JBPMHelper
  - org.jbpm.test.JbpmJUnitTestCase.TestWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.marshalling.impl.JBPMMessages
  - org.jbpm.task.service.jms.JMSSessionWriter (implements org.jbpm.task.service.SessionWriter)
  - org.jbpm.task.service.jms.JMSTaskClientConnector (implements org.jbpm.task.service.TaskClientConnector)
  - org.jbpm.task.service.jms.JMSTaskClientConnector.Responder (implements java.lang.Runnable)
  - org.jbpm.task.service.jms.JMSTaskServerHandler
  - org.drools.persistence.jpa.JPAKnowledgeService
  - org.drools.persistence.jpa.JpaPersistenceContext (implements org.drools.persistence.PersistenceContext)
    - org.jbpm.persistence.JpaProcessPersistenceContext (implements org.jbpm.persistence.ProcessPersistenceContext)
  - org.drools.persistence.jpa.JpaPersistenceContextManager (implements org.drools.persistence.PersistenceContextManager)
    - org.jbpm.persistence.JpaProcessPersistenceContextManager (implements org.jbpm.persistence.ProcessPersistenceContextManager)
  - org.jbpm.process.audit.JPAProcessInstanceDbLog
  - org.jbpm.persistence.processinstance.JPAProcessInstanceManager (implements org.jbpm.process.instance.ProcessInstanceManager)
  - org.jbpm.persistence.processinstance.JPAProcessInstanceManagerFactory (implements org.jbpm.process.instance.ProcessInstanceManagerFactory)
  - org.jbpm.persistence.processinstance.JPASignalManagerFactory (implements org.jbpm.process.instance.event.SignalManagerFactory)
  - org.drools.builder.conf.KBuilderSeverityOption (implements org.drools.builder.conf.MultiValueKnowledgeBuilderOption)
  - org.drools.agent.KnowledgeAgentFactory
  - org.drools.KnowledgeBaseFactory
  - org.drools.builder.KnowledgeBuilderFactory
  - org.drools.builder.help.KnowledgeBuilderHelper
  - org.drools.logger.KnowledgeRuntimeLoggerFactory
  - org.jbpm.test.KnowledgeSessionCleanup (implements org.junit.rules.MethodRule)
  - org.jbpm.bpmn2.core.Lane (implements java.io.Serializable)
  - org.jbpm.task.Language
  - org.jbpm.task.service.LDAPUserGroupCallbackImpl (implements org.jbpm.task.service.UserGroupCallback)
  - org.jbpm.task.service.LDAPUserInfoImpl (implements org.jbpm.task.UserInfo)
  - org.jbpm.task.service.local.LocalHumanTaskService
  - org.jbpm.task.service.local.LocalTaskService (implements org.jbpm.task.TaskService)
  - org.jbpm.examples.looping.LoopingExample
  - org.drools.persistence.map.ManualTransactionManager (implements org.drools.persistence.TransactionManager)
    - org.jbpm.persistence.ManualProcessTransactionManager
  - org.drools.persistence.map.MapBasedPersistenceContext (implements org.drools.persistence.map.NonTransactionalPersistentSession, org.drools.persistence.PersistenceContext)
    - org.jbpm.persistence.MapBasedProcessPersistenceContext (implements org.jbpm.persistence.NonTransactionalProcessPersistentSession, org.jbpm.persistence.ProcessPersistenceContext)
  - org.drools.persistence.map.MapPersistenceContextManager (implements org.drools.persistence.PersistenceContextManager)
    - org.jbpm.persistence.MapProcessPersistenceContextManager (implements org.jbpm.persistence.ProcessPersistenceContextManager)
  - org.jbpm.task.utils.MarshalledContentWrapper (implements java.io.Serializable)
  - org.drools.marshalling.MarshallerFactory
  - org.drools.conf.MaxThreadsOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
  - org.jbpm.bpmn2.core.Message (implements java.io.Serializable)
  - org.jbpm.process.workitem.email.Message
  - org.jbpm.task.event.MessagingTaskEventListener (implements org.jbpm.task.event.TaskEventListener)
  - org.jbpm.compiler.xml.processes.MetaDataHandler.MetaDataWrapper (implements org.jbpm.process.core.ValueObject)
  - org.jbpm.task.service.mina.MinaSessionWriter (implements org.jbpm.task.service.SessionWriter)
  - org.jbpm.task.service.mina.MinaTaskClientConnector (implements org.jbpm.task.service.TaskClientConnector)
  - org.jbpm.examples.multipleinstance.MultipleInstanceExample
  - org.jbpm.process.instance.impl.MVELAction (implements org.jbpm.process.instance.impl.Action, java.io.Externalizable, org.drools.base.mvel.MVELCompileable)
  - org.jbpm.process.builder.dialect.mvel.MVELActionBuilder (implements org.jbpm.process.builder.ActionBuilder)
  - org.jbpm.process.builder.dialect.mvel.MVELProcessDialect (implements org.jbpm.process.builder.dialect.ProcessDialect)
  - org.jbpm.process.instance.impl.MVELReturnValueEvaluator (implements java.io.Externalizable, org.drools.base.mvel.MVELCompileable, org.jbpm.process.instance.impl.ReturnValueEvaluator)
  - org.jbpm.process.builder.dialect.mvel.MVELReturnValueEvaluatorBuilder (implements org.jbpm.process.builder.ReturnValueEvaluatorBuilder)
  - org.jbpm.workflow.core.impl.NodeContainerImpl (implements org.jbpm.workflow.core.NodeContainer, java.io.Serializable)
  - org.jbpm.ruleflow.core.factory.NodeFactory
    - org.jbpm.ruleflow.core.factory.ActionNodeFactory
    - org.jbpm.ruleflow.core.factory.EndNodeFactory
    - org.jbpm.ruleflow.core.factory.EventNodeFactory
    - org.jbpm.ruleflow.core.factory.FaultNodeFactory
    - org.jbpm.ruleflow.core.factory.HumanTaskNodeFactory
    - org.jbpm.ruleflow.core.factory.JoinFactory
    - org.jbpm.ruleflow.core.factory.MilestoneNodeFactory
    - org.jbpm.ruleflow.core.factory.RuleSetNodeFactory
    - org.jbpm.ruleflow.core.factory.SplitFactory
    - org.jbpm.ruleflow.core.factory.StartNodeFactory
    - org.jbpm.ruleflow.core.factory.SubProcessNodeFactory
    - org.jbpm.ruleflow.core.factory.TimerNodeFactory
    - org.jbpm.ruleflow.core.factory.WorkItemNodeFactory
  - org.jbpm.workflow.core.impl.NodeImpl (implements org.jbpm.process.core.ContextResolver, org.jbpm.workflow.core.Node, java.io.Serializable)
    - org.jbpm.workflow.core.node.CompositeNode.CompositeNodeEnd
    - org.jbpm.workflow.core.node.CompositeNode.CompositeNodeStart
    - org.jbpm.workflow.core.impl.ExtendedNodeImpl
      - org.jbpm.workflow.core.node.ActionNode
      - org.jbpm.workflow.core.node.CatchLinkNode
      - org.jbpm.workflow.core.node.EndNode
      - org.jbpm.workflow.core.node.EventNode (implements org.jbpm.workflow.core.node.EventNodeInterface)
      - org.jbpm.workflow.core.node.FaultNode
      - org.jbpm.workflow.core.node.ForEachNode.ForEachJoinNode
      - org.jbpm.workflow.core.node.ForEachNode.ForEachSplitNode
      - org.jbpm.workflow.core.node.StartNode
      - org.jbpm.workflow.core.node.StateBasedNode
        - org.jbpm.workflow.core.node.CompositeNode (implements org.jbpm.workflow.core.node.EventNodeInterface, org.jbpm.workflow.core.NodeContainer)
          - org.jbpm.workflow.core.node.CompositeContextNode (implements org.jbpm.process.core.ContextContainer)
            - org.jbpm.workflow.core.node.DynamicNode
            - org.jbpm.workflow.core.node.StateNode (implements org.jbpm.workflow.core.node.Constrainable)
          - org.jbpm.workflow.core.node.ForEachNode
        - org.jbpm.workflow.core.node.MilestoneNode (implements org.jbpm.workflow.core.node.Constrainable)
        - org.jbpm.workflow.core.node.RuleSetNode
        - org.jbpm.workflow.core.node.SubProcessNode (implements org.jbpm.process.core.context.variable.Mappable)
        - org.jbpm.workflow.core.node.WorkItemNode (implements org.jbpm.process.core.ContextContainer, org.jbpm.process.core.context.variable.Mappable)
          - org.jbpm.workflow.core.node.HumanTaskNode
      - org.jbpm.workflow.core.node.ThrowLinkNode
      - org.jbpm.workflow.core.node.TimerNode
    - org.jbpm.workflow.core.node.Join
    - org.jbpm.workflow.core.node.Split (implements org.jbpm.workflow.core.node.Constrainable)
  - org.jbpm.workflow.instance.impl.NodeInstanceFactoryRegistry
  - org.jbpm.workflow.instance.impl.NodeInstanceImpl (implements org.jbpm.workflow.instance.NodeInstance, java.io.Serializable)
    - org.jbpm.workflow.instance.node.ActionNodeInstance
    - org.jbpm.workflow.instance.node.CatchLinkNodeInstance
    - org.jbpm.workflow.instance.node.CompositeNodeInstance.CompositeNodeEndInstance
    - org.jbpm.workflow.instance.node.CompositeNodeInstance.CompositeNodeStartInstance
    - org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
      - org.jbpm.workflow.instance.node.EndNodeInstance
      - org.jbpm.workflow.instance.node.EventNodeInstance (implements org.jbpm.workflow.instance.node.EventNodeInstanceInterface)
      - org.jbpm.workflow.instance.node.StateBasedNodeInstance (implements org.jbpm.workflow.instance.node.EventBasedNodeInstanceInterface, org.drools.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.CompositeNodeInstance (implements org.jbpm.workflow.instance.node.EventBasedNodeInstanceInterface, org.jbpm.workflow.instance.node.EventNodeInstanceInterface, org.jbpm.workflow.instance.NodeInstanceContainer)
          - org.jbpm.workflow.instance.node.CompositeContextNodeInstance (implements org.jbpm.process.instance.ContextableInstance, org.jbpm.process.instance.ContextInstanceContainer)
            - org.jbpm.workflow.instance.node.DynamicNodeInstance
            - org.jbpm.workflow.instance.node.StateNodeInstance (implements org.drools.runtime.process.EventListener)
          - org.jbpm.workflow.instance.node.ForEachNodeInstance
        - org.jbpm.workflow.instance.node.MilestoneNodeInstance (implements org.drools.event.rule.AgendaEventListener)
        - org.jbpm.workflow.instance.node.RuleSetNodeInstance (implements org.drools.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.SubProcessNodeInstance (implements org.drools.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.TimerNodeInstance (implements org.drools.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.WorkItemNodeInstance (implements org.drools.runtime.process.EventListener)
          - org.jbpm.workflow.instance.node.HumanTaskNodeInstance
    - org.jbpm.workflow.instance.node.FaultNodeInstance
    - org.jbpm.workflow.instance.node.ForEachNodeInstance.ForEachJoinNodeInstance
    - org.jbpm.workflow.instance.node.ForEachNodeInstance.ForEachSplitNodeInstance
    - org.jbpm.workflow.instance.node.JoinInstance
    - org.jbpm.workflow.instance.node.SplitInstance
    - org.jbpm.workflow.instance.node.StartNodeInstance
    - org.jbpm.workflow.instance.node.ThrowLinkNodeInstance
  - org.jbpm.process.audit.NodeInstanceLog (implements java.io.Serializable)
  - org.jbpm.task.Notification (implements java.io.Externalizable)
    - org.jbpm.task.EmailNotification
  - org.jbpm.task.service.OperationCommand
  - org.jbpm.task.OrganizationalEntity (implements java.io.Externalizable)
    - org.jbpm.task.Group (implements java.io.Externalizable)
    - org.jbpm.task.User (implements java.io.Externalizable)
  - org.drools.util.OSGiLocator
  - org.drools.rule.builder.PackageBuildContext
    - org.jbpm.process.builder.ProcessBuildContext
  - org.drools.compiler.PackageBuilder.ErrorHandler
    - org.jbpm.process.builder.ProcessErrorHandler
      - org.jbpm.process.builder.ProcessInvokerErrorHandler
  - org.jbpm.compiler.xml.processes.ParameterHandler.ParameterWrapper (implements org.drools.process.core.TypeObject, org.jbpm.process.core.ValueObject)
  - org.jbpm.task.PeopleAssignments (implements java.io.Externalizable)
  - org.jbpm.examples.junit.Person (implements java.io.Serializable)
  - org.jbpm.examples.quickstarts.Person
  - org.jbpm.examples.request.Person
  - org.jbpm.process.ProcessBaseFactoryService (implements org.drools.KnowledgeBaseFactoryService)
  - org.jbpm.process.ProcessBaseImpl (implements org.drools.impl.InternalKnowledgeBase)
  - org.jbpm.compiler.xml.ProcessBuildData
  - org.jbpm.process.builder.ProcessBuilderFactoryServiceImpl (implements org.drools.compiler.ProcessBuilderFactoryService)
  - org.jbpm.compiler.ProcessBuilderImpl (implements org.drools.compiler.ProcessBuilder)
  - org.jbpm.process.builder.dialect.ProcessDialectRegistry
  - org.jbpm.process.core.impl.ProcessImpl (implements org.jbpm.process.core.ContextResolver, org.jbpm.process.core.Process, java.io.Serializable)
    - org.jbpm.workflow.core.impl.WorkflowProcessImpl (implements org.jbpm.workflow.core.NodeContainer, org.jbpm.workflow.core.WorkflowProcess)
      - org.jbpm.ruleflow.core.RuleFlowProcess
  - org.jbpm.process.audit.ProcessInstanceDbLog
  - org.jbpm.persistence.processinstance.ProcessInstanceEventInfo
  - org.jbpm.process.instance.ProcessInstanceFactoryRegistry
  - org.jbpm.process.instance.impl.ProcessInstanceImpl (implements org.jbpm.process.instance.ProcessInstance, java.io.Serializable)
    - org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl (implements org.jbpm.workflow.instance.NodeInstanceContainer, org.jbpm.workflow.instance.WorkflowProcessInstance)
      - org.jbpm.ruleflow.instance.RuleFlowProcessInstance
  - org.jbpm.persistence.processinstance.ProcessInstanceInfo
  - org.jbpm.process.audit.ProcessInstanceLog (implements java.io.Serializable)
  - org.jbpm.marshalling.impl.ProcessInstanceResolverStrategy (implements org.drools.marshalling.ObjectMarshallingStrategy)
  - org.jbpm.process.builder.dialect.java.ProcessKnowledgeHelperFixer
  - org.jbpm.marshalling.impl.ProcessMarshallerFactoryServiceImpl (implements org.drools.marshalling.impl.ProcessMarshallerFactoryService)
  - org.jbpm.marshalling.impl.ProcessMarshallerImpl (implements org.drools.marshalling.impl.ProcessMarshaller)
  - org.jbpm.marshalling.impl.ProcessMarshallerRegistry
  - org.jbpm.process.builder.ProcessNodeBuilderRegistry
  - org.jbpm.process.ProcessPackage (implements org.drools.definition.KnowledgePackage)
  - org.jbpm.process.instance.ProcessRuntimeFactoryServiceImpl (implements org.drools.runtime.process.ProcessRuntimeFactoryService)
  - org.jbpm.process.instance.ProcessRuntimeImpl (implements org.jbpm.process.instance.InternalProcessRuntime)
  - org.jbpm.persistence.ProcessStorageEnvironmentBuilder (implements org.drools.persistence.map.EnvironmentBuilder)
  - org.jbpm.examples.request.ProcessTest
  - org.jbpm.process.core.validation.impl.ProcessValidationErrorImpl (implements org.jbpm.process.core.validation.ProcessValidationError)
  - org.jbpm.marshalling.impl.ProtobufProcessMarshaller (implements org.drools.marshalling.impl.ProcessMarshaller)
  - org.drools.runtime.help.QuartzHelper
  - org.drools.runtime.help.QuartzHelper.QuartzCalendarAdapter (implements org.drools.time.Calendar, java.io.Externalizable)
  - org.jbpm.task.Reassignment (implements java.io.Externalizable)
  - org.jbpm.bpmn2.handler.ReceiveTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.process.workitem.email.Recipient
  - org.jbpm.process.workitem.email.Recipients
  - org.jbpm.examples.request.Request
  - org.drools.io.ResourceFactory
  - org.drools.builder.ResourceType (implements java.io.Serializable)
  - org.jbpm.process.workitem.rest.RestGeoCodeApiCallWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.process.workitem.rest.ResultGeoCodeApi
  - org.jbpm.process.instance.impl.ReturnValueConstraintEvaluator (implements org.jbpm.workflow.core.Constraint, org.jbpm.process.instance.impl.ConstraintEvaluator, java.io.Externalizable, org.drools.spi.Wireable)
  - org.jbpm.process.instance.impl.factory.ReuseContextInstanceFactory (implements org.jbpm.process.instance.impl.ContextInstanceFactory)
  - org.jbpm.workflow.instance.impl.factory.ReuseNodeFactory (implements org.jbpm.workflow.instance.impl.NodeInstanceFactory)
  - org.jbpm.process.workitem.rss.RSSWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.process.instance.impl.RuleConstraintEvaluator (implements org.jbpm.workflow.core.Constraint, org.jbpm.process.instance.impl.ConstraintEvaluator, java.io.Serializable)
  - org.jbpm.compiler.xml.processes.RuleFlowMigrator
  - org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory
    - org.jbpm.ruleflow.core.factory.CompositeNodeFactory
    - org.jbpm.ruleflow.core.factory.ForEachNodeFactory
    - org.jbpm.ruleflow.core.RuleFlowProcessFactory
  - org.jbpm.ruleflow.core.validation.RuleFlowProcessValidator (implements org.jbpm.process.core.validation.ProcessValidator)
  - org.jbpm.process.workitem.email.SendHtml
  - org.jbpm.task.service.SendIcal
  - org.jbpm.bpmn2.handler.SendTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.bpmn2.core.SequenceFlow (implements java.io.Serializable)
  - org.drools.util.ServiceRegistryImpl (implements org.drools.util.ServiceRegistry)
  - org.jbpm.bpmn2.handler.ServiceTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.process.builder.SplitNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
  - org.jbpm.process.instance.StartProcessHelper
  - org.jbpm.process.StatefulProcessSession (implements org.drools.common.InternalKnowledgeRuntime, org.drools.runtime.StatefulKnowledgeSession)
  - org.jbpm.task.StatusChange
  - org.jbpm.process.builder.StoreNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
  - org.jbpm.task.SubTasksStrategy (implements java.io.Externalizable)
    - org.jbpm.task.OnAllSubTasksEndParentEndStrategy
    - org.jbpm.task.OnParentAbortAllSubTasksEndStrategy
  - org.jbpm.task.SubTasksStrategyFactory
  - org.jbpm.process.core.context.swimlane.Swimlane (implements java.io.Serializable)
  - org.jbpm.process.instance.context.exclusive.SwimlaneInstance
  - org.jbpm.process.instance.context.swimlane.SwimlaneInstance
  - org.jbpm.task.service.SyncTaskServiceWrapper (implements org.jbpm.task.TaskService)
  - org.jbpm.process.workitem.wsht.SyncWSHumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.drools.SystemEventListenerFactory
  - org.jbpm.process.instance.impl.demo.SystemOutWorkItemHandler (implements org.drools.runtime.process.WorkItemHandler)
  - org.jbpm.task.Task (implements java.io.Externalizable)
  - org.jbpm.task.service.TaskClient (implements org.jbpm.task.AsyncTaskService)
    - org.jbpm.task.service.hornetq.AsyncHornetQTaskClient
    - org.jbpm.task.service.mina.AsyncMinaTaskClient
  - org.jbpm.task.service.TaskClientHandler
  - org.jbpm.task.TaskData (implements java.io.Externalizable)
  - org.jbpm.task.service.TaskError (implements java.io.Externalizable)
  - org.jbpm.task.event.TaskEventKey (implements org.jbpm.eventmessaging.EventKey, java.io.Externalizable)
  - org.jbpm.task.service.persistence.TaskPersistenceManager
  - org.jbpm.task.admin.TasksAdminImpl (implements org.jbpm.task.admin.TasksAdmin)
  - org.jbpm.task.service.TaskServer (implements java.lang.Runnable)
    - org.jbpm.task.service.hornetq.BaseHornetQTaskServer
      - org.jbpm.task.service.hornetq.HornetQTaskServer (implements java.lang.Runnable)
    - org.jbpm.task.service.jms.BaseJMSTaskServer
      - org.jbpm.task.service.jms.JMSTaskServer
    - org.jbpm.task.service.mina.BaseMinaTaskServer
      - org.jbpm.task.service.mina.MinaTaskServer
  - org.jbpm.task.service.TaskServerHandler
  - org.jbpm.task.service.TaskService
  - org.jbpm.task.service.TaskService.ScheduledTaskDeadline (implements java.util.concurrent.Callable<V>)
  - org.jbpm.task.service.TaskServiceRequest
  - org.jbpm.task.service.TaskServiceSession
  - org.jbpm.task.service.persistence.TaskSessionFactoryImpl (implements org.jbpm.task.service.persistence.TaskSessionFactory)
  - org.jbpm.task.service.persistence.TaskSessionSpringFactoryImpl (implements org.jbpm.task.service.persistence.TaskSessionFactory)
  - org.jbpm.task.query.TaskSummary (implements java.io.Externalizable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.drools.runtime.rule.ConsequenceException
        - org.jbpm.task.service.TaskException
          - org.jbpm.task.service.CannotAddTaskException
          - org.jbpm.task.service.IllegalTaskStateException
          - org.jbpm.task.service.PermissionDeniedException
        - org.jbpm.workflow.instance.WorkflowRuntimeException
  - org.jbpm.process.core.timer.Timer (implements java.io.Serializable)
  - org.jbpm.process.instance.timer.TimerInstance
  - org.jbpm.process.instance.timer.TimerManager
  - org.jbpm.process.instance.timer.TimerManager.ProcessJob (implements org.drools.time.Job)
  - org.jbpm.process.instance.timer.TimerManager.ProcessJobContext (implements org.drools.time.JobContext)
  - org.jbpm.process.instance.timer.TimerManager.ProcessTimerInputMarshaller (implements org.drools.marshalling.impl.TimersInputMarshaller)
  - org.jbpm.process.instance.timer.TimerManager.ProcessTimerOutputMarshaller (implements org.drools.marshalling.impl.TimersOutputMarshaller)
  - org.jbpm.workflow.core.node.Transformation (implements java.io.Serializable)
  - org.jbpm.process.workitem.transform.TransformWorkItemHandler (implements org.drools.process.instance.WorkItemHandler)
  - org.jbpm.workflow.core.node.Trigger (implements org.jbpm.process.core.context.variable.Mappable, java.io.Serializable)
    - org.jbpm.workflow.core.node.ConstraintTrigger (implements org.jbpm.workflow.core.node.Constrainable)
    - org.jbpm.workflow.core.node.EventTrigger
  - org.jbpm.task.service.UserGroupCallbackManager
  - org.drools.agent.conf.ValidationTimeoutOption
  - org.jbpm.process.core.context.variable.Variable (implements java.io.Serializable, org.drools.process.core.TypeObject, org.jbpm.process.core.ValueObject)
  - org.drools.runtime.rule.Variable (implements java.io.Externalizable)
  - org.jbpm.process.audit.VariableInstanceLog (implements java.io.Serializable)
  - org.drools.process.core.impl.WorkDefinitionImpl (implements java.io.Serializable, org.drools.process.core.WorkDefinition)
    - org.drools.process.core.impl.WorkDefinitionExtensionImpl (implements org.drools.process.core.WorkDefinitionExtension)
      - org.jbpm.process.workitem.WorkDefinitionImpl
  - org.jbpm.workflow.instance.WorkflowProcessInstanceUpgrader
  - org.jbpm.workflow.instance.context.WorkflowReuseContextInstanceFactory (implements org.jbpm.process.instance.impl.ContextInstanceFactory)
  - org.drools.audit.WorkingMemoryLogger (implements org.drools.event.AgendaEventListener, org.drools.event.process.ProcessEventListener, org.drools.event.RuleBaseEventListener, org.drools.event.WorkingMemoryEventListener)
    - org.jbpm.process.audit.JPAWorkingMemoryDbLogger
    - org.jbpm.process.audit.WorkingMemoryDbLogger
  - org.drools.runtime.conf.WorkItemHandlerOption (implements org.drools.runtime.conf.MultiValueKnowledgeSessionOption)
  - org.jbpm.task.WorkItemNotification
  - org.jbpm.process.workitem.WorkItemRepository
  - org.jbpm.process.workitem.wsht.WSHumanTaskHandler (implements org.drools.runtime.process.WorkItemHandler)
    - org.jbpm.process.workitem.wsht.WSThroughJMSHumanTaskHandler
  - org.jbpm.task.service.jms.WSHumanTaskJMSProperties
  - org.jbpm.bpmn2.xml.XmlBPMNProcessDumper
  - org.jbpm.compiler.xml.XmlProcessReader
  - org.jbpm.compiler.xml.XmlWorkflowProcessDumper
    - org.jbpm.compiler.xml.XmlRuleFlowProcessDumper
  - org.jbpm.bpmn2.xpath.XPATHActionBuilder (implements org.jbpm.process.builder.ActionBuilder)
  - org.jbpm.bpmn2.xpath.XPATHAssignmentAction (implements org.jbpm.process.instance.impl.AssignmentAction)
  - org.jbpm.bpmn2.xpath.XPATHAssignmentBuilder (implements org.jbpm.process.builder.AssignmentBuilder)
  - org.jbpm.bpmn2.xpath.XPATHExpressionModifier
  - org.jbpm.bpmn2.xpath.XPATHProcessDialect (implements org.jbpm.process.builder.dialect.ProcessDialect)
  - org.jbpm.process.instance.impl.XPATHReturnValueEvaluator (implements java.io.Externalizable, org.jbpm.process.instance.impl.ReturnValueEvaluator)
  - org.jbpm.bpmn2.xpath.XPATHReturnValueEvaluatorBuilder (implements org.jbpm.process.builder.ReturnValueEvaluatorBuilder)

## Interface Hierarchy

- org.jbpm.process.instance.impl.Action
- org.jbpm.process.builder.ActionBuilder
- org.drools.runtime.rule.Activation
- org.drools.runtime.rule.ActivationGroup
- org.drools.runtime.rule.Agenda
- org.drools.runtime.rule.AgendaFilter
- org.drools.runtime.rule.AgendaGroup
- org.jbpm.process.instance.impl.AssignmentAction
- org.jbpm.process.builder.AssignmentBuilder
- org.jbpm.task.AsyncTaskService
- org.drools.runtime.rule.AttachedViewChangedEventListener
- org.jbpm.task.service.BaseHandler
- org.drools.runtime.help.BatchExecutionHelperProvider
- org.drools.runtime.BatchRequestMessage
- org.drools.time.Calendar
- org.drools.runtime.Calendars
- org.drools.ChangeSet
- org.drools.runtime.Channel
- org.drools.runtime.CommandExecutor
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.StatelessProcessSession, org.drools.runtime.rule.StatelessRuleSession)
- org.drools.command.CommandFactoryService
- org.drools.builder.CompositeKnowledgeBuilder
- org.drools.definition.process.Connection
  - org.jbpm.workflow.core.Connection
- org.drools.runtime.rule.ConsequenceExceptionHandler
- org.jbpm.workflow.core.node.Constrainable
- org.jbpm.workflow.core.Constraint
  - org.jbpm.process.instance.impl.ConstraintEvaluator
- org.jbpm.process.core.Context
- org.jbpm.process.core.Contextable
  - org.jbpm.workflow.core.Node (also extends org.drools.definition.process.Node, java.io.Serializable)
- org.jbpm.process.instance.ContextableInstance
  - org.jbpm.process.instance.ProcessInstance (also extends org.jbpm.process.instance.ContextInstanceContainer, org.drools.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.drools.runtime.process.WorkflowProcessInstance)
  - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.drools.runtime.process.WorkflowProcessInstance)
- org.jbpm.process.core.ContextContainer
  - org.jbpm.process.core.Process (also extends org.drools.definition.process.Process, org.drools.io.ResourcedObject)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.drools.definition.process.WorkflowProcess)
  - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process, org.drools.definition.process.WorkflowProcess)
- org.jbpm.process.instance.ContextInstance
  - org.jbpm.workflow.instance.context.WorkflowContextInstance
- org.jbpm.process.instance.ContextInstanceContainer
  - org.jbpm.process.instance.ProcessInstance (also extends org.jbpm.process.instance.ContextableInstance, org.drools.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.drools.runtime.process.WorkflowProcessInstance)
  - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.drools.runtime.process.WorkflowProcessInstance)
- org.jbpm.process.instance.impl.ContextInstanceFactory
- org.jbpm.process.core.ContextResolver
- org.drools.builder.help.DroolsJaxbHelperProvider
- org.drools.management.DroolsManagementAgentMBean
- org.drools.runtime.Environment
- org.jbpm.task.service.EscalatedDeadlineHandler
- org.drools.runtime.rule.EvaluatorDefinition
- org.jbpm.workflow.instance.node.EventBasedNodeInstanceInterface
- org.jbpm.process.core.event.EventFilter
- org.jbpm.eventmessaging.EventKey
- org.drools.runtime.process.EventListener
  - org.drools.runtime.process.ProcessInstance
    - org.jbpm.process.instance.ProcessInstance (also extends org.jbpm.process.instance.ContextableInstance, org.jbpm.process.instance.ContextInstanceContainer)
      - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.drools.runtime.process.WorkflowProcessInstance)
    - org.drools.runtime.process.WorkflowProcessInstance (also extends org.drools.runtime.process.NodeInstanceContainer)
      - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.drools.runtime.process.WorkflowProcessInstance)
  - org.jbpm.process.instance.ProcessInstance (also extends org.jbpm.process.instance.ContextableInstance, org.jbpm.process.instance.ContextInstanceContainer, org.drools.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.drools.runtime.process.WorkflowProcessInstance)
  - org.drools.runtime.process.WorkflowProcessInstance (also extends org.drools.runtime.process.NodeInstanceContainer, org.drools.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance)
  - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.drools.runtime.process.WorkflowProcessInstance)
- java.util.EventListener
  - org.drools.event.rule.AgendaEventListener
  - org.drools.event.knowledgeagent.KnowledgeAgentEventListener
  - org.drools.event.knowledgebase.KnowledgeBaseEventListener
  - org.drools.event.process.ProcessEventListener
  - org.jbpm.task.event.TaskEventListener
  - org.drools.event.rule.WorkingMemoryEventListener
- org.jbpm.workflow.instance.node.EventNodeInstanceInterface
- org.jbpm.workflow.core.node.EventNodeInterface
- org.jbpm.process.core.event.EventTransformer
- org.jbpm.eventmessaging.EventTriggerTransport
- org.jbpm.process.core.context.exception.ExceptionHandler
- org.jbpm.process.instance.context.exception.ExceptionHandlerInstance
- org.drools.runtime.ExecutionResults
- org.drools.runtime.ExitPoint
- org.drools.runtime.rule.FactHandle
- org.drools.util.FastClassLoader
- org.drools.definition.rule.Global
- org.drools.runtime.Globals
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - org.drools.builder.KnowledgeBuilderErrors
    - org.drools.builder.KnowledgeBuilderResults
  - org.drools.builder.KnowledgeBuilderErrors
  - org.drools.builder.KnowledgeBuilderResults
  - org.drools.runtime.rule.QueryResults
- org.jbpm.process.workitem.handler.JavaHandler
- org.drools.management.KBaseConfigurationMonitorMBean
- org.drools.agent.KnowledgeAgent
- org.drools.agent.KnowledgeAgentProvider
- org.drools.event.knowledgebase.KnowledgeBaseEvent
  - org.drools.event.knowledgebase.AfterFunctionRemovedEvent
  - org.drools.event.knowledgebase.AfterKnowledgeBaseLockedEvent
  - org.drools.event.knowledgebase.AfterKnowledgeBaseUnlockedEvent
  - org.drools.event.knowledgebase.AfterKnowledgePackageAddedEvent
  - org.drools.event.knowledgebase.AfterKnowledgePackageRemovedEvent
  - org.drools.event.knowledgebase.AfterProcessAddedEvent
  - org.drools.event.knowledgebase.AfterProcessRemovedEvent
  - org.drools.event.knowledgebase.AfterRuleAddedEvent
  - org.drools.event.knowledgebase.AfterRuleRemovedEvent
  - org.drools.event.knowledgebase.BeforeFunctionRemovedEvent
  - org.drools.event.knowledgebase.BeforeKnowledgeBaseLockedEvent
  - org.drools.event.knowledgebase.BeforeKnowledgeBaseUnlockedEvent
  - org.drools.event.knowledgebase.BeforeKnowledgePackageAddedEvent
  - org.drools.event.knowledgebase.BeforeKnowledgePackageRemovedEvent
  - org.drools.event.knowledgebase.BeforeProcessAddedEvent
  - org.drools.event.knowledgebase.BeforeProcessRemovedEvent
  - org.drools.event.knowledgebase.BeforeRuleAddedEvent
  - org.drools.event.knowledgebase.BeforeRuleRemovedEvent
- org.drools.event.knowledgebase.KnowledgeBaseEventManager
  - org.drools.KnowledgeBase
- org.drools.conf.KnowledgeBaseOptionsConfiguration
  - org.drools.KnowledgeBaseConfiguration (also extends org.drools.PropertiesConfiguration)
- org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration
  - org.drools.builder.KnowledgeBuilderConfiguration (also extends org.drools.PropertiesConfiguration)
- org.drools.builder.KnowledgeBuilderResult
  - org.drools.builder.KnowledgeBuilderError
- org.drools.runtime.KnowledgeContext
  - org.drools.runtime.process.ProcessContext
  - org.drools.runtime.rule.RuleContext
- org.drools.definition.KnowledgeDefinition
  - org.drools.definition.process.Process
    - org.jbpm.process.core.Process (also extends org.jbpm.process.core.ContextContainer, org.drools.io.ResourcedObject)
      - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.drools.definition.process.WorkflowProcess)
    - org.drools.definition.process.WorkflowProcess (also extends org.drools.definition.process.NodeContainer)
      - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process, org.drools.definition.process.WorkflowProcess)
  - org.jbpm.process.core.Process (also extends org.jbpm.process.core.ContextContainer, org.drools.definition.process.Process, org.drools.io.ResourcedObject)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.drools.definition.process.WorkflowProcess)
  - org.drools.definition.rule.Query
  - org.drools.definition.rule.Rule
  - org.drools.definition.process.WorkflowProcess (also extends org.drools.definition.process.NodeContainer, org.drools.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process)
  - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process, org.drools.definition.process.WorkflowProcess)
- org.drools.definition.KnowledgeDescr
- org.drools.logger.KnowledgeLog
- org.drools.definition.KnowledgePackage
- org.drools.event.KnowledgeRuntimeEvent
  - org.drools.event.rule.ActivationCancelledEvent
  - org.drools.event.rule.ActivationCreatedEvent
  - org.drools.event.rule.ActivationEvent
    - org.drools.event.rule.ActivationCancelledEvent
    - org.drools.event.rule.ActivationCreatedEvent
    - org.drools.event.rule.AfterActivationFiredEvent
    - org.drools.event.rule.BeforeActivationFiredEvent
  - org.drools.event.rule.AfterActivationFiredEvent
  - org.drools.event.rule.AgendaGroupEvent
    - org.drools.event.rule.AgendaGroupPoppedEvent
    - org.drools.event.rule.AgendaGroupPushedEvent
  - org.drools.event.rule.AgendaGroupPoppedEvent
  - org.drools.event.rule.AgendaGroupPushedEvent
  - org.drools.event.rule.BeforeActivationFiredEvent
  - org.drools.event.rule.ObjectInsertedEvent
  - org.drools.event.rule.ObjectRetractedEvent
  - org.drools.event.rule.ObjectUpdatedEvent
  - org.drools.event.process.ProcessCompletedEvent
  - org.drools.event.process.ProcessEvent
    - org.drools.event.process.ProcessCompletedEvent
    - org.drools.event.process.ProcessNodeEvent
      - org.drools.event.process.ProcessNodeLeftEvent
      - org.drools.event.process.ProcessNodeTriggeredEvent
    - org.drools.event.process.ProcessNodeLeftEvent
    - org.drools.event.process.ProcessNodeTriggeredEvent
    - org.drools.event.process.ProcessStartedEvent
    - org.drools.event.process.ProcessVariableChangedEvent
  - org.drools.event.process.ProcessNodeEvent
    - org.drools.event.process.ProcessNodeLeftEvent
    - org.drools.event.process.ProcessNodeTriggeredEvent
  - org.drools.event.process.ProcessNodeLeftEvent
  - org.drools.event.process.ProcessNodeTriggeredEvent
  - org.drools.event.process.ProcessStartedEvent
  - org.drools.event.process.ProcessVariableChangedEvent
  - org.drools.event.rule.RuleFlowGroupActivatedEvent
  - org.drools.event.rule.RuleFlowGroupDeactivatedEvent
  - org.drools.event.rule.RuleFlowGroupEvent
    - org.drools.event.rule.RuleFlowGroupActivatedEvent
    - org.drools.event.rule.RuleFlowGroupDeactivatedEvent
  - org.drools.event.rule.WorkingMemoryEvent
    - org.drools.event.rule.ObjectInsertedEvent
    - org.drools.event.rule.ObjectRetractedEvent
    - org.drools.event.rule.ObjectUpdatedEvent
- org.drools.logger.KnowledgeRuntimeLogger
- org.drools.logger.KnowledgeRuntimeLoggerFactoryService
- org.drools.management.KnowledgeSessionMonitoringMBean
- org.drools.runtime.conf.KnowledgeSessionOptionsConfiguration
  - org.drools.runtime.KnowledgeSessionConfiguration (also extends org.drools.PropertiesConfiguration)
- org.drools.persistence.map.KnowledgeSessionStorage
  - org.jbpm.persistence.ProcessStorage
- org.drools.persistence.jpa.KnowledgeStoreService
- org.drools.runtime.rule.LiveQuery
- org.jbpm.process.core.context.variable.Mappable
- org.drools.marshalling.Marshaller
- org.drools.marshalling.MarshallingConfiguration
- com.google.protobuf.MessageLiteOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstanceOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.JoinTriggerOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNodeOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContentOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstanceOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstanceOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstanceOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimerOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.VariableOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstanceOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.EventNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.ForEachNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.HumanTaskNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNode.JoinTriggerOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.JoinNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.MilestoneNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.StateNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.SubProcessNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.TimerNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.WorkItemNodeOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContentOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.SwimlaneContextInstanceOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstanceOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimer.TimerInstanceOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessTimerOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.VariableOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder
- org.drools.definition.process.Node
  - org.jbpm.workflow.core.Node (also extends org.jbpm.process.core.Contextable, java.io.Serializable)
- org.drools.definition.process.NodeContainer
  - org.jbpm.workflow.core.NodeContainer
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.process.core.Process, org.drools.definition.process.WorkflowProcess)
  - org.drools.definition.process.WorkflowProcess (also extends org.drools.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process)
  - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process, org.drools.definition.process.WorkflowProcess)
- org.jbpm.workflow.core.NodeExtension
- org.drools.runtime.process.NodeInstance
  - org.jbpm.workflow.instance.NodeInstance
- org.drools.runtime.process.NodeInstanceContainer
  - org.jbpm.workflow.instance.NodeInstanceContainer
  - org.drools.runtime.process.WorkflowProcessInstance (also extends org.drools.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance)
  - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.drools.runtime.process.WorkflowProcessInstance)
- org.jbpm.workflow.instance.impl.NodeInstanceFactory
- org.drools.persistence.map.NonTransactionalPersistentSession
  - org.jbpm.persistence.NonTransactionalProcessPersistentSession
- org.drools.runtime.ObjectFilter
- org.drools.marshalling.ObjectMarshallingStrategy
- org.drools.marshalling.ObjectMarshallingStrategy.Context
- org.drools.marshalling.ObjectMarshallingStrategyAcceptor
- org.drools.marshalling.ObjectMarshallingStrategyStore
- org.drools.management.ObjectTypeNodeMonitorMBean
- org.drools.runtime.rule.Operator
- org.jbpm.eventmessaging.Payload
- org.drools.persistence.PersistenceContext
  - org.jbpm.persistence.ProcessPersistenceContext
- org.drools.persistence.PersistenceContextManager
  - org.jbpm.persistence.ProcessPersistenceContextManager
- org.drools.builder.ProcessBuilder
  - org.drools.builder.KnowledgeBuilder (also extends org.drools.builder.RuleBuilder)
- org.jbpm.process.builder.ProcessClassBuilder
- org.jbpm.process.builder.dialect.ProcessDialect
- org.drools.event.process.ProcessEventManager
  - org.drools.runtime.process.InternalProcessRuntime (also extends org.drools.runtime.process.ProcessRuntime)
    - org.jbpm.process.instance.InternalProcessRuntime
  - org.jbpm.process.instance.InternalProcessRuntime
  - org.drools.runtime.KnowledgeRuntime (also extends org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.ProcessRuntime, org.drools.runtime.rule.WorkingMemory)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.event.KnowledgeRuntimeEventManager (also extends org.drools.event.rule.WorkingMemoryEventManager)
    - org.drools.runtime.KnowledgeRuntime (also extends org.drools.runtime.process.ProcessRuntime, org.drools.runtime.rule.WorkingMemory)
      - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
    - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatelessProcessSession, org.drools.runtime.rule.StatelessRuleSession)
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.StatelessProcessSession, org.drools.runtime.rule.StatelessRuleSession)
- org.jbpm.process.instance.ProcessInstanceFactory
- org.jbpm.process.instance.ProcessInstanceManager
- org.jbpm.process.instance.ProcessInstanceManagerFactory
- org.jbpm.marshalling.impl.ProcessInstanceMarshaller
- org.jbpm.process.builder.ProcessNodeBuilder
- org.drools.runtime.process.ProcessRuntime
  - org.drools.runtime.process.InternalProcessRuntime (also extends org.drools.event.process.ProcessEventManager)
    - org.jbpm.process.instance.InternalProcessRuntime
  - org.jbpm.process.instance.InternalProcessRuntime
  - org.drools.runtime.KnowledgeRuntime (also extends org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.rule.WorkingMemory)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
- org.jbpm.process.core.validation.ProcessValidationError
- org.jbpm.process.core.validation.ProcessValidator
- org.drools.runtime.rule.PropagationContext
- org.drools.PropertiesConfiguration
  - org.drools.agent.KnowledgeAgentConfiguration
  - org.drools.KnowledgeBaseConfiguration (also extends org.drools.conf.KnowledgeBaseOptionsConfiguration)
  - org.drools.builder.KnowledgeBuilderConfiguration (also extends org.drools.builder.conf.KnowledgeBuilderOptionsConfiguration)
  - org.drools.runtime.KnowledgeSessionConfiguration (also extends org.drools.runtime.conf.KnowledgeSessionOptionsConfiguration)
  - org.drools.io.ResourceChangeScannerConfiguration
- org.drools.event.io.ResourceChangeListener
- org.drools.io.ResourceChangeMonitor
  - org.drools.io.ResourceChangeScanner
- org.drools.io.ResourceChangeNotifier
- org.drools.builder.ResourceConfiguration
  - org.drools.builder.DecisionTableConfiguration
  - org.drools.builder.JaxbConfiguration
- org.drools.io.ResourcedObject
  - org.jbpm.process.core.Process (also extends org.jbpm.process.core.ContextContainer, org.drools.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.drools.definition.process.WorkflowProcess)
  - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process, org.drools.definition.process.WorkflowProcess)
- org.drools.task.service.ResponseHandler
  - org.jbpm.eventmessaging.EventResponseHandler
  - org.jbpm.task.service.TaskClientHandler.AddAttachmentResponseHandler
  - org.jbpm.task.service.TaskClientHandler.AddCommentResponseHandler
  - org.jbpm.task.service.TaskClientHandler.AddTaskResponseHandler
  - org.jbpm.task.service.TaskClientHandler.DeleteAttachmentResponseHandler
  - org.jbpm.task.service.TaskClientHandler.DeleteCommentResponseHandler
  - org.jbpm.task.service.TaskClientHandler.GetContentResponseHandler
  - org.jbpm.task.service.TaskClientHandler.GetTaskResponseHandler
  - org.jbpm.task.service.TaskClientHandler.QueryGenericResponseHandler
  - org.jbpm.task.service.TaskClientHandler.SetDocumentResponseHandler
  - org.jbpm.task.service.TaskClientHandler.TaskOperationResponseHandler
  - org.jbpm.task.service.TaskClientHandler.TaskSummaryResponseHandler
- org.jbpm.process.instance.impl.ReturnValueEvaluator
- org.jbpm.process.builder.ReturnValueEvaluatorBuilder
- org.drools.runtime.rule.Row
  - org.drools.runtime.rule.QueryResultsRow
- org.drools.builder.RuleBuilder
  - org.drools.builder.KnowledgeBuilder (also extends org.drools.builder.ProcessBuilder)
- org.drools.runtime.rule.RuleFlowGroup
- java.io.Serializable
  - org.drools.runtime.rule.AccumulateFunction
    - org.drools.runtime.rule.TypedAccumulateFunction
  - org.drools.command.BatchExecutionCommand
  - org.drools.command.Command<T>
    - org.drools.command.BatchExecutionCommand
  - org.drools.runtime.rule.Evaluator
  - java.io.Externalizable
    - org.drools.runtime.rule.AccumulateFunction
      - org.drools.runtime.rule.TypedAccumulateFunction
    - org.drools.definition.type.FactField
    - org.drools.definition.type.FactType
    - org.drools.runtime.rule.TypedAccumulateFunction
  - org.drools.definition.type.FactField
  - org.drools.definition.type.FactType
  - org.drools.conf.KnowledgeBaseOption
    - org.drools.conf.MultiValueKnowledgeBaseOption
    - org.drools.conf.SingleValueKnowledgeBaseOption
  - org.drools.builder.conf.KnowledgeBuilderOption
    - org.drools.builder.conf.MultiValueKnowledgeBuilderOption
    - org.drools.builder.conf.SingleValueKnowledgeBuilderOption
  - org.drools.runtime.conf.KnowledgeSessionOption
    - org.drools.runtime.conf.MultiValueKnowledgeSessionOption
    - org.drools.runtime.conf.SingleValueKnowledgeSessionOption
  - org.drools.conf.MultiValueKnowledgeBaseOption
  - org.drools.builder.conf.MultiValueKnowledgeBuilderOption
  - org.drools.runtime.conf.MultiValueKnowledgeSessionOption
  - org.jbpm.workflow.core.Node (also extends org.jbpm.process.core.Contextable, org.drools.definition.process.Node)
  - org.drools.conf.Option
    - org.drools.conf.KnowledgeBaseOption
      - org.drools.conf.MultiValueKnowledgeBaseOption
      - org.drools.conf.SingleValueKnowledgeBaseOption
    - org.drools.builder.conf.KnowledgeBuilderOption
      - org.drools.builder.conf.MultiValueKnowledgeBuilderOption
      - org.drools.builder.conf.SingleValueKnowledgeBuilderOption
    - org.drools.runtime.conf.KnowledgeSessionOption
      - org.drools.runtime.conf.MultiValueKnowledgeSessionOption
      - org.drools.runtime.conf.SingleValueKnowledgeSessionOption
    - org.drools.conf.MultiValueKnowledgeBaseOption
    - org.drools.builder.conf.MultiValueKnowledgeBuilderOption
    - org.drools.runtime.conf.MultiValueKnowledgeSessionOption
    - org.drools.conf.SingleValueKnowledgeBaseOption
    - org.drools.builder.conf.SingleValueKnowledgeBuilderOption
    - org.drools.runtime.conf.SingleValueKnowledgeSessionOption
  - org.drools.io.Resource
  - org.drools.conf.SingleValueKnowledgeBaseOption
  - org.drools.builder.conf.SingleValueKnowledgeBuilderOption
  - org.drools.runtime.conf.SingleValueKnowledgeSessionOption
  - org.drools.runtime.rule.TypedAccumulateFunction
- org.drools.Service
  - org.drools.concurrent.ExecutorProvider
  - org.drools.KnowledgeBaseFactoryService
  - org.drools.builder.KnowledgeBuilderFactoryService
  - org.drools.marshalling.MarshallerProvider
  - org.drools.io.ResourceFactoryService
  - org.drools.util.ServiceRegistry
- org.drools.time.SessionClock
- org.jbpm.task.service.SessionWriter
- org.drools.command.Setter
- org.jbpm.process.instance.event.SignalManager
- org.jbpm.process.instance.event.SignalManagerFactory
- org.drools.runtime.process.StatefulProcessSession
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.rule.StatefulRuleSession)
- org.drools.runtime.rule.StatefulRuleSession
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession)
- org.drools.runtime.StatelessKnowledgeSessionResults
- org.drools.runtime.process.StatelessProcessSession
  - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.rule.StatelessRuleSession)
- org.drools.runtime.rule.StatelessRuleSession
  - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.StatelessProcessSession)
- org.drools.SystemEventListener
- org.drools.SystemEventListenerService
- org.jbpm.task.service.TaskClientConnector
- org.jbpm.task.admin.TasksAdmin
- org.jbpm.task.TaskService
- org.jbpm.task.service.jms.TaskServiceConstants
- org.jbpm.task.service.persistence.TaskSessionFactory
- org.jbpm.process.instance.timer.TimerListener
- org.drools.process.core.TypeObject
  - org.jbpm.process.core.ValueObject
- org.jbpm.task.service.UserGroupCallback
- org.jbpm.task.UserInfo
- org.drools.runtime.rule.ViewChangedEventListener
- org.drools.runtime.rule.WorkingMemoryEntryPoint
  - org.drools.runtime.KnowledgeRuntime (also extends org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.ProcessRuntime, org.drools.runtime.rule.WorkingMemory)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.runtime.rule.WorkingMemory
    - org.drools.runtime.KnowledgeRuntime (also extends org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.ProcessRuntime)
      - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
- org.drools.event.rule.WorkingMemoryEventManager
  - org.drools.runtime.KnowledgeRuntime (also extends org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.ProcessRuntime, org.drools.runtime.rule.WorkingMemory)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.event.KnowledgeRuntimeEventManager (also extends org.drools.event.process.ProcessEventManager)
    - org.drools.runtime.KnowledgeRuntime (also extends org.drools.runtime.process.ProcessRuntime, org.drools.runtime.rule.WorkingMemory)
      - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
    - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
    - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.process.StatelessProcessSession, org.drools.runtime.rule.StatelessRuleSession)
  - org.drools.runtime.StatefulKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.runtime.KnowledgeRuntime, org.drools.runtime.process.StatefulProcessSession, org.drools.runtime.rule.StatefulRuleSession)
  - org.drools.runtime.StatelessKnowledgeSession (also extends org.drools.runtime.CommandExecutor, org.drools.event.KnowledgeRuntimeEventManager, org.drools.runtime.process.StatelessProcessSession, org.drools.runtime.rule.StatelessRuleSession)
- org.drools.runtime.process.WorkItem
- org.drools.runtime.process.WorkItemHandler
- org.drools.runtime.process.WorkItemManager

## Annotation Type Hierarchy

- org.jbpm.process.workitem.transform.Transformer (implements java.lang.annotation.Annotation)
- org.drools.definition.type.PropertyReactive (implements java.lang.annotation.Annotation)
- org.drools.definition.type.Position (implements java.lang.annotation.Annotation)
- org.drools.definition.type.Modifies (implements java.lang.annotation.Annotation)
- org.drools.definition.type.ClassReactive (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceType (implements com.google.protobuf.ProtocolMessageEnum)
    - org.jbpm.task.Status
    - org.jbpm.task.NotificationType
    - org.jbpm.task.AllowedToDelegate
    - org.jbpm.task.AccessType
    - org.jbpm.task.service.Operation
    - org.jbpm.task.service.CommandName
    - org.jbpm.task.service.Allowed
    - org.jbpm.task.utils.OnErrorAction
    - org.drools.agent.conf.UseKnowledgeBaseClassloaderOption
    - org.drools.agent.conf.ScanResourcesOption
    - org.drools.agent.conf.ScanDirectoriesOption
    - org.drools.agent.conf.NewInstanceOption
    - org.drools.agent.conf.MonitorChangesetEventsOption
    - org.drools.agent.KnowledgeAgent.ResourceStatus
    - org.drools.builder.ResultSeverity
    - org.drools.builder.DecisionTableInputType
    - org.drools.builder.conf.PropertySpecificOption (implements org.drools.builder.conf.SingleValueKnowledgeBuilderOption)
    - org.drools.builder.conf.ProcessStringEscapesOption (implements org.drools.builder.conf.SingleValueKnowledgeBuilderOption)
    - org.drools.builder.conf.LRUnlinkingOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.builder.conf.DeclarativeAgendaOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.builder.conf.ClassLoaderCacheOption (implements org.drools.conf.SingleValueKnowledgeBaseOption, org.drools.builder.conf.SingleValueKnowledgeBuilderOption)
    - org.drools.conf.ShareBetaNodesOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.ShareAlphaNodesOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.SequentialOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.SequentialAgendaOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.RemoveIdentitiesOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.MultithreadEvaluationOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.MaintainTMSOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.MBeansOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.LogicalOverrideOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.IndexRightBetaMemoryOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.IndexLeftBetaMemoryOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.EventProcessingOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.conf.AssertBehaviorOption (implements org.drools.conf.SingleValueKnowledgeBaseOption)
    - org.drools.definition.KnowledgeDefinition.KnowledgeType
    - org.drools.event.rule.ActivationCancelledCause
    - org.drools.runtime.conf.QueryListenerOption (implements org.drools.runtime.conf.SingleValueKnowledgeSessionOption)
    - org.drools.runtime.conf.KeepReferenceOption (implements org.drools.runtime.conf.SingleValueKnowledgeSessionOption)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.