Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.2.0.CR4
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  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.examples, org.jbpm.examples.checklist, org.jbpm.examples.checklist.context, org.jbpm.examples.checklist.impl, org.jbpm.examples.evaluation, org.jbpm.examples.exceptions, org.jbpm.examples.exceptions.service, 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.executor, org.jbpm.executor.cdi, org.jbpm.executor.commands, org.jbpm.executor.entities, org.jbpm.executor.impl, org.jbpm.executor.impl.jpa, org.jbpm.executor.impl.mem, org.jbpm.executor.impl.runtime, org.jbpm.executor.impl.wih, org.jbpm.kie.services.api, org.jbpm.kie.services.impl, org.jbpm.kie.services.impl.audit, org.jbpm.kie.services.impl.bpmn2, org.jbpm.kie.services.impl.event, org.jbpm.kie.services.impl.form, org.jbpm.kie.services.impl.form.provider, org.jbpm.kie.services.impl.model, org.jbpm.kie.services.impl.security, org.jbpm.kie.services.impl.store, org.jbpm.marshalling.impl, org.jbpm.osgi.bpmn2, org.jbpm.osgi.flow.compiler, org.jbpm.osgi.flow.core, org.jbpm.osgi.services.task, org.jbpm.persistence, org.jbpm.persistence.correlation, org.jbpm.persistence.jta, org.jbpm.persistence.processinstance, org.jbpm.persistence.timer, org.jbpm.process, org.jbpm.process.audit, org.jbpm.process.audit.command, org.jbpm.process.audit.event, org.jbpm.process.audit.jms, org.jbpm.process.audit.query, org.jbpm.process.audit.strategy, 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.timer.impl, org.jbpm.process.core.transformation, org.jbpm.process.core.validation, org.jbpm.process.core.validation.impl, org.jbpm.process.instance, org.jbpm.process.instance.command, 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.event.listeners, 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.impl.util, org.jbpm.process.instance.timer, org.jbpm.process.workitem, org.jbpm.process.workitem.archive, org.jbpm.process.workitem.bpmn2, org.jbpm.process.workitem.camel, org.jbpm.process.workitem.camel.request, org.jbpm.process.workitem.camel.response, org.jbpm.process.workitem.camel.uri, org.jbpm.process.workitem.email, org.jbpm.process.workitem.exec, org.jbpm.process.workitem.ftp, 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.webservice, org.jbpm.ruleflow.core, org.jbpm.ruleflow.core.factory, org.jbpm.ruleflow.core.validation, org.jbpm.ruleflow.instance, org.jbpm.runtime.manager.api, org.jbpm.runtime.manager.api.qualifiers, org.jbpm.runtime.manager.impl, org.jbpm.runtime.manager.impl.deploy, org.jbpm.runtime.manager.impl.factory, org.jbpm.runtime.manager.impl.identity, org.jbpm.runtime.manager.impl.jpa, org.jbpm.runtime.manager.impl.mapper, org.jbpm.runtime.manager.impl.task, org.jbpm.runtime.manager.impl.tx, org.jbpm.services.api, org.jbpm.services.api.model, org.jbpm.services.cdi, org.jbpm.services.cdi.impl, org.jbpm.services.cdi.impl.audit, org.jbpm.services.cdi.impl.form, org.jbpm.services.cdi.impl.form.providers, org.jbpm.services.cdi.impl.manager, org.jbpm.services.cdi.impl.store, org.jbpm.services.cdi.producer, org.jbpm.services.ejb, org.jbpm.services.ejb.api, org.jbpm.services.ejb.client, org.jbpm.services.ejb.client.impl, org.jbpm.services.ejb.impl, org.jbpm.services.ejb.impl.audit, org.jbpm.services.ejb.impl.identity, org.jbpm.services.ejb.impl.store, org.jbpm.services.ejb.impl.tx, org.jbpm.services.ejb.remote.api, org.jbpm.services.ejb.timer, org.jbpm.services.task, org.jbpm.services.task.admin.listener, org.jbpm.services.task.admin.listener.internal, org.jbpm.services.task.audit, org.jbpm.services.task.audit.commands, org.jbpm.services.task.audit.impl.model, org.jbpm.services.task.audit.service, org.jbpm.services.task.commands, org.jbpm.services.task.deadlines, org.jbpm.services.task.deadlines.notifications.impl, org.jbpm.services.task.deadlines.notifications.impl.email, org.jbpm.services.task.events, org.jbpm.services.task.exception, org.jbpm.services.task.identity, org.jbpm.services.task.identity.adapter, org.jbpm.services.task.impl, org.jbpm.services.task.impl.command, org.jbpm.services.task.impl.factories, org.jbpm.services.task.impl.model, org.jbpm.services.task.impl.model.xml, org.jbpm.services.task.impl.model.xml.adapter, org.jbpm.services.task.internals.lifecycle, org.jbpm.services.task.lifecycle.listeners, org.jbpm.services.task.persistence, org.jbpm.services.task.query, org.jbpm.services.task.rule, org.jbpm.services.task.rule.impl, org.jbpm.services.task.utils, org.jbpm.services.task.wih, org.jbpm.services.task.wih.util, org.jbpm.shared.services.impl, org.jbpm.shared.services.impl.commands, 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, org.kie.api, org.kie.api.builder, org.kie.api.builder.model, org.kie.api.cdi, org.kie.api.command, org.kie.api.concurrent, org.kie.api.conf, org.kie.api.definition, org.kie.api.definition.process, org.kie.api.definition.rule, org.kie.api.definition.type, org.kie.api.event, org.kie.api.event.kiebase, org.kie.api.event.process, org.kie.api.event.rule, org.kie.api.io, org.kie.api.logger, org.kie.api.management, org.kie.api.marshalling, org.kie.api.osgi, org.kie.api.persistence.jpa, org.kie.api.remote, org.kie.api.runtime, org.kie.api.runtime.conf, org.kie.api.runtime.manager, org.kie.api.runtime.manager.audit, org.kie.api.runtime.process, org.kie.api.runtime.rule, org.kie.api.task, org.kie.api.task.model, org.kie.api.time

## Class Hierarchy

- java.lang.Object
  - org.jbpm.process.audit.AbstractAuditLogger (implements org.kie.api.event.process.ProcessEventListener)
    - org.jbpm.process.audit.jms.AsyncAuditLogProducer
    - org.jbpm.process.audit.JPAWorkingMemoryDbLogger
  - 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.exception.CompensationScope
    - 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.CompensationScopeInstance
      - 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.jbpm.kie.services.impl.AbstractDeploymentService (implements org.jbpm.services.api.DeploymentService, org.jbpm.services.api.ListenerSupport)
    - org.jbpm.kie.services.impl.KModuleDeploymentService
      - org.jbpm.services.cdi.impl.DeploymentServiceCDIImpl
      - org.jbpm.services.ejb.impl.DeploymentServiceEJBImpl (implements org.jbpm.services.api.DeploymentService, org.jbpm.services.ejb.api.DeploymentServiceEJBLocal, org.jbpm.services.ejb.api.DeploymentServiceEJBRemote, org.jbpm.services.api.ListenerSupport)
  - org.drools.core.event.AbstractEventSupport<E> (implements java.io.Externalizable)
    - org.jbpm.services.task.events.TaskEventSupport
  - org.jbpm.bpmn2.handler.AbstractExceptionHandlingTaskHandler (implements org.kie.api.runtime.process.WorkItemHandler)
    - org.jbpm.bpmn2.handler.LoggingTaskHandlerDecorator
    - org.jbpm.bpmn2.handler.SignallingTaskHandlerDecorator
  - org.jbpm.services.task.wih.AbstractHTWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
    - org.jbpm.services.task.wih.LocalHTWorkItemHandler
    - org.jbpm.services.task.wih.NonManagedLocalHTWorkItemHandler
  - org.drools.core.command.impl.AbstractInterceptor (implements org.drools.core.command.Interceptor)
    - org.jbpm.services.task.persistence.TaskTransactionInterceptor
  - 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)
  - org.jbpm.services.task.impl.model.xml.AbstractJaxbTaskObject<T>
    - org.jbpm.services.task.impl.model.xml.JaxbAttachment (implements org.kie.api.task.model.Attachment)
    - org.jbpm.services.task.impl.model.xml.JaxbComment (implements org.kie.api.task.model.Comment)
    - org.jbpm.services.task.impl.model.xml.JaxbTaskData (implements org.kie.api.task.model.TaskData)
  - org.drools.core.time.impl.AbstractJobHandle (implements org.drools.core.time.JobHandle)
    - org.drools.core.time.impl.DefaultJobHandle (implements java.io.Serializable)
      - org.jbpm.process.core.timer.impl.GlobalTimerService.GlobalJobHandle (implements org.drools.core.time.JobHandle)
        - org.jbpm.services.ejb.timer.EjbGlobalJobHandle
        - org.jbpm.process.core.timer.impl.QuartzSchedulerService.GlobalQuartzJobHandle
        - org.jbpm.process.core.timer.impl.ThreadPoolSchedulerService.GlobalJDKJobHandle (implements java.io.Serializable)
  - org.jbpm.process.workitem.AbstractLogOrThrowWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
    - org.jbpm.process.workitem.archive.ArchiveWorkItemHandler
    - org.jbpm.process.workitem.camel.CamelHandler
    - org.jbpm.process.workitem.email.EmailWorkItemHandler
    - org.jbpm.process.workitem.exec.ExecWorkItemHandler
    - org.jbpm.process.workitem.ftp.FTPUploadWorkItemHandler
    - org.jbpm.process.workitem.jabber.JabberWorkItemHandler
    - org.jbpm.process.workitem.handler.JavaHandlerWorkItemHandler
    - org.jbpm.process.workitem.java.JavaInvocationWorkItemHandler
    - org.jbpm.process.workitem.rest.RestGeoCodeApiCallWorkItemHandler
    - org.jbpm.process.workitem.rest.RESTWorkItemHandler
    - org.jbpm.process.workitem.rss.RSSWorkItemHandler
    - org.jbpm.process.workitem.bpmn2.ServiceTaskHandler (implements org.kie.internal.runtime.Cacheable)
    - org.jbpm.process.workitem.transform.TransformWorkItemHandler
    - org.jbpm.process.workitem.webservice.WebServiceWorkItemHandler (implements org.kie.internal.runtime.Cacheable)
  - 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.IterationLevel (implements org.jbpm.marshalling.impl.JBPMMessages.IterationLevelOrBuilder)
        - 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.RuleSetNode.TextMapEntry (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntryOrBuilder)
        - 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.VariableContainer (implements org.jbpm.marshalling.impl.JBPMMessages.VariableContainerOrBuilder)
        - 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.IterationLevel.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.IterationLevelOrBuilder)
        - 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.RuleSetNode.TextMapEntry.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.RuleSetNode.TextMapEntryOrBuilder)
        - 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.VariableContainer.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.VariableContainerOrBuilder)
        - org.jbpm.marshalling.impl.JBPMMessages.WorkItem.Builder (implements org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder)
  - org.drools.persistence.jpa.AbstractPersistenceContextManager
    - org.drools.persistence.jpa.JpaPersistenceContextManager (implements org.drools.persistence.PersistenceContextManager)
      - org.jbpm.persistence.JpaProcessPersistenceContextManager (implements org.jbpm.persistence.ProcessPersistenceContextManager)
    - org.jbpm.services.task.persistence.JPATaskPersistenceContextManager (implements org.kie.internal.task.api.TaskPersistenceContextManager)
  - 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.kie.internal.query.AbstractQueryBuilderImpl<T>
    - org.jbpm.process.audit.query.AbstractAuditDeleteBuilderImpl<T> (implements org.kie.internal.runtime.manager.audit.query.AuditQueryBuilder<T>)
      - org.jbpm.services.task.audit.service.AuditTaskInstanceLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.AuditTaskInstanceLogDeleteBuilder)
      - org.jbpm.executor.impl.jpa.ErrorInfoLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.ErrorInfoLogDeleteBuilder)
      - org.jbpm.process.audit.query.NodeInstanceLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.NodeInstanceLogDeleteBuilder)
      - org.jbpm.process.audit.query.ProcessInstanceLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.ProcessInstanceLogDeleteBuilder)
      - org.jbpm.executor.impl.jpa.RequestInfoLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.RequestInfoLogDeleteBuilder)
      - org.jbpm.services.task.audit.service.TaskEventInstanceLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.TaskEventInstanceLogDeleteBuilder)
      - org.jbpm.process.audit.query.VarInstanceLogDeleteBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.VariableInstanceLogDeleteBuilder)
    - org.jbpm.process.audit.query.AbstractAuditQueryBuilderImpl<T> (implements org.kie.internal.runtime.manager.audit.query.AuditQueryBuilder<T>)
      - org.jbpm.process.audit.query.NodeInstLogQueryBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.NodeInstanceLogQueryBuilder)
      - org.jbpm.process.audit.query.ProcInstLogQueryBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.ProcessInstanceLogQueryBuilder)
      - org.jbpm.process.audit.query.VarInstLogQueryBuilderImpl (implements org.kie.internal.runtime.manager.audit.query.VariableInstanceLogQueryBuilder)
    - org.jbpm.services.task.impl.TaskQueryBuilderImpl (implements org.kie.internal.task.query.TaskQueryBuilder)
  - org.jbpm.services.ejb.remote.api.AbstractRemoteObject
    - org.jbpm.services.ejb.remote.api.RemoteMap (implements java.util.Map<K,V>, java.io.Serializable)
    - org.jbpm.services.ejb.remote.api.RemoteObject (implements java.io.Serializable)
  - org.drools.core.impl.AbstractRuntime (implements org.kie.api.event.KieRuntimeEventManager)
    - org.jbpm.process.StatefulProcessSession (implements org.kie.internal.process.CorrelationAwareProcessRuntime, org.drools.core.common.InternalKnowledgeRuntime, org.kie.internal.runtime.StatefulKnowledgeSession)
  - org.jbpm.runtime.manager.impl.AbstractRuntimeManager (implements org.kie.internal.runtime.manager.InternalRuntimeManager)
    - org.jbpm.runtime.manager.impl.PerProcessInstanceRuntimeManager
    - org.jbpm.runtime.manager.impl.PerRequestRuntimeManager
    - org.jbpm.runtime.manager.impl.SingletonRuntimeManager
  - org.jbpm.services.task.identity.AbstractUserGroupInfo
    - org.jbpm.services.task.identity.DBUserGroupCallbackImpl (implements org.kie.internal.task.api.UserGroupCallback)
    - org.jbpm.services.task.identity.DBUserInfoImpl (implements org.kie.internal.task.api.UserInfo)
    - org.jbpm.services.task.identity.DefaultUserInfo (implements org.kie.internal.task.api.UserInfo)
    - org.jbpm.services.task.identity.JAASUserGroupCallbackImpl (implements org.kie.api.task.UserGroupCallback)
    - org.jbpm.services.task.identity.JBossUserGroupCallbackImpl (implements org.kie.internal.task.api.UserGroupCallback)
    - org.jbpm.services.task.identity.LDAPUserGroupCallbackImpl (implements org.kie.api.task.UserGroupCallback)
    - org.jbpm.services.task.identity.LDAPUserInfoImpl (implements org.kie.internal.task.api.UserInfo)
    - org.jbpm.services.task.identity.PropertyUserInfoImpl (implements org.kie.internal.task.api.UserInfo)
  - org.jbpm.process.workitem.AbstractWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - 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.jbpm.osgi.services.task.Activator (implements org.osgi.framework.BundleActivator)
  - org.kie.api.osgi.Activator (implements org.osgi.framework.BundleActivator)
  - org.kie.api.osgi.Activator.BundleContextInstantiator<V> (implements java.util.concurrent.Callable<V>)
  - org.kie.api.osgi.Activator.DroolsServiceTracker (implements org.osgi.util.tracker.ServiceTrackerCustomizer<S,T>)
  - javax.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
    - org.jbpm.executor.cdi.NamedLiteral (implements javax.inject.Named)
  - org.junit.Assert
    - org.jbpm.test.AbstractBaseTest
      - org.jbpm.test.JbpmJUnitTestCase
    - org.jbpm.test.JbpmJUnitBaseTestCase
  - org.jbpm.workflow.core.node.Assignment (implements java.io.Serializable)
  - org.jbpm.bpmn2.core.Association (implements java.io.Serializable)
  - org.jbpm.process.audit.jms.AsyncAuditLogReceiver
    - org.jbpm.services.cdi.impl.audit.AuditJMSProcessor
    - org.jbpm.services.ejb.impl.audit.AuditJMSProcessor
  - org.jbpm.executor.impl.runtime.AsyncHandlerProducer (implements org.kie.internal.runtime.manager.WorkItemHandlerProducer)
  - org.jbpm.executor.impl.wih.AsyncWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.executor.impl.wih.AsyncWorkItemHandlerCmdCallback (implements org.kie.internal.executor.api.CommandCallback)
  - org.jbpm.services.task.impl.model.AttachmentImpl (implements org.kie.internal.task.api.model.InternalAttachment)
  - org.jbpm.process.audit.command.AuditCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
    - org.jbpm.process.audit.command.AuditNodeInstanceLogQueryCommand
    - org.jbpm.process.audit.command.AuditProcessInstanceLogQueryCommand
    - org.jbpm.process.audit.command.AuditVariableInstanceLogQueryCommand
    - org.jbpm.process.audit.command.ClearHistoryLogsCommand
    - org.jbpm.process.audit.command.FindActiveProcessInstancesCommand
    - org.jbpm.process.audit.command.FindNodeInstancesCommand
    - org.jbpm.process.audit.command.FindProcessInstanceCommand
    - org.jbpm.process.audit.command.FindProcessInstancesCommand
    - org.jbpm.process.audit.command.FindSubProcessInstancesCommand
    - org.jbpm.process.audit.command.FindVariableInstancesByNameCommand
    - org.jbpm.process.audit.command.FindVariableInstancesCommand
  - org.jbpm.process.audit.AuditLoggerFactory
  - org.jbpm.services.task.audit.impl.model.AuditTaskImpl (implements org.kie.internal.task.api.AuditTask, java.io.Serializable)
  - org.jbpm.executor.impl.AvailableJobsExecutor
  - org.jbpm.services.task.lifecycle.listeners.BAMTaskEventListener (implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener)
  - org.jbpm.services.task.audit.impl.model.BAMTaskSummaryImpl (implements java.io.Serializable)
  - org.drools.core.xml.BaseAbstractHandler
    - org.jbpm.compiler.xml.processes.AbstractNodeHandler (implements org.drools.core.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.core.xml.Handler)
      - org.jbpm.bpmn2.xml.AbstractCompositeNodeHandler
        - org.jbpm.bpmn2.xml.CompositeContextNodeHandler
          - org.jbpm.bpmn2.xml.AdHocSubProcessHandler
        - org.jbpm.bpmn2.xml.ForEachNodeHandler
      - org.jbpm.bpmn2.xml.ActionNodeHandler
      - org.jbpm.bpmn2.xml.BoundaryEventHandler
      - org.jbpm.bpmn2.xml.BusinessRuleTaskHandler
      - org.jbpm.bpmn2.xml.CallActivityHandler
        - org.jbpm.kie.services.impl.bpmn2.GetReusableSubProcessesHandler
      - org.jbpm.bpmn2.xml.CatchLinkNodeHandler (implements org.drools.core.xml.Handler)
      - org.jbpm.bpmn2.xml.ComplexGatewayHandler
      - 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.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.kie.services.impl.bpmn2.AbstractTaskGetInformationHandler
        - 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.kie.services.impl.bpmn2.HumanTaskGetInformationHandler
      - org.jbpm.bpmn2.xml.ThrowLinkNodeHandler
      - org.jbpm.bpmn2.xml.TimerNodeHandler
      - org.jbpm.bpmn2.xml.WorkItemNodeHandler
    - org.jbpm.bpmn2.xml.AssociationHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.Bpmn2ImportHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.di.BPMNEdgeHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.di.BPMNPlaneHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.di.BPMNShapeHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ConnectionHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ConstraintHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.DataObjectHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.DataStoreHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.DefinitionsHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.DocumentationHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.ErrorHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.EscalationHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.EventFilterHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ExceptionHandlerHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.FunctionImportHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.GlobalHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.GlobalHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ImportHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.ImportHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.InMessageRefHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.InPortHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.InterfaceHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.ItemDefinitionHandler (implements org.drools.core.xml.Handler)
      - org.jbpm.kie.services.impl.bpmn2.DataServiceItemDefinitionHandler
    - org.jbpm.bpmn2.xml.LaneHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.MappingHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.MessageHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.MetaDataHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.MetaDataHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.MetaValueHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.OperationHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.OutPortHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ParameterHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ProcessHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.ProcessHandler (implements org.drools.core.xml.Handler)
      - org.jbpm.kie.services.impl.bpmn2.ProcessGetInformationHandler
    - org.jbpm.bpmn2.xml.PropertyHandler (implements org.drools.core.xml.Handler)
      - org.jbpm.kie.services.impl.bpmn2.ProcessGetInputHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.SequenceFlowHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.bpmn2.xml.SignalHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.SwimlaneHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.TimerHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.TriggerHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.TypeHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.ValueHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.VariableHandler (implements org.drools.core.xml.Handler)
    - org.jbpm.compiler.xml.processes.WorkHandler (implements org.drools.core.xml.Handler)
  - org.drools.compiler.compiler.BaseKnowledgeBuilderResultImpl (implements org.kie.internal.builder.KnowledgeBuilderResult)
    - org.drools.compiler.compiler.DroolsError (implements org.kie.internal.builder.KnowledgeBuilderError)
      - org.drools.compiler.compiler.DescrBuildError
        - org.jbpm.compiler.ProcessBuildError
  - org.kie.api.runtime.conf.BeliefSystemTypeOption (implements org.kie.api.runtime.conf.SingleValueKieSessionOption)
  - org.jbpm.services.task.impl.model.BooleanExpressionImpl (implements org.kie.internal.task.api.model.BooleanExpression)
  - org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl (implements org.jbpm.services.api.DefinitionService)
    - org.jbpm.services.cdi.impl.BPMN2DataServiceCDIImpl
    - org.jbpm.services.ejb.impl.DefinitionServiceEJBImpl (implements org.jbpm.services.api.DefinitionService, org.jbpm.services.ejb.api.DefinitionServiceEJBLocal, org.jbpm.services.ejb.api.DefinitionServiceEJBRemote)
  - org.jbpm.bpmn2.core.Bpmn2Import (implements java.io.Serializable)
  - org.jbpm.bpmn2.BPMN2ProcessProviderImpl (implements org.drools.compiler.compiler.BPMN2ProcessProvider)
  - org.jbpm.bpmn2.xml.di.BPMNEdgeHandler.ConnectionInfo
  - org.jbpm.bpmn2.xml.di.BPMNPlaneHandler.ProcessInfo
  - org.jbpm.bpmn2.xml.di.BPMNShapeHandler.NodeInfo
  - org.jbpm.process.core.timer.BusinessCalendarImpl (implements org.jbpm.process.core.timer.BusinessCalendar)
  - org.jbpm.runtime.manager.impl.CacheManagerImpl (implements org.kie.internal.runtime.manager.CacheManager)
  - org.jbpm.process.workitem.camel.CamelContextService
  - org.jbpm.process.workitem.camel.CamelHandlerFactory
  - org.jbpm.process.instance.impl.CancelNodeInstanceAction (implements org.jbpm.process.instance.impl.Action, java.io.Serializable)
  - org.jbpm.executor.commands.CDIPrintOutCommand (implements org.kie.internal.executor.api.Command)
  - org.jbpm.services.cdi.producer.CDITaskServiceFactory (implements org.kie.internal.runtime.manager.TaskServiceFactory)
  - org.jbpm.executor.cdi.CDIUtils
  - org.jbpm.examples.checklist.impl.ChecklistExample
  - org.jbpm.examples.checklist.impl.ChecklistItemFactory
  - org.jbpm.executor.impl.ClassCacheManager
  - org.kie.api.runtime.ClassObjectFilter (implements org.kie.api.runtime.ObjectFilter)
  - org.jbpm.services.task.utils.ClassUtil
  - org.kie.api.runtime.conf.ClockTypeOption (implements org.kie.api.runtime.conf.SingleValueKieSessionOption)
  - org.jbpm.services.task.utils.CollectionUtils
  - org.jbpm.process.audit.CommandBasedAuditLogService (implements org.jbpm.process.audit.AuditLogService)
  - org.jbpm.services.task.impl.command.CommandBasedTaskService (implements org.kie.internal.task.api.EventService<T>, org.kie.internal.task.api.InternalTaskService)
  - org.jbpm.services.task.commands.CommandsUtil
  - org.jbpm.services.task.impl.model.CommentImpl (implements org.kie.internal.task.api.model.InternalComment)
  - org.jbpm.kie.services.impl.CommonUtils
  - org.jbpm.process.core.context.exception.CompensationHandler (implements org.jbpm.process.core.context.exception.ExceptionHandler, java.io.Serializable)
  - org.jbpm.services.task.impl.model.CompletionBehaviorImpl (implements java.io.Serializable)
  - 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.examples.checklist.impl.CreateItemDialog
            - 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.examples.checklist.impl.ChecklistUI
            - org.jbpm.process.instance.impl.humantask.HumanTaskHandler (implements org.kie.api.runtime.process.WorkItemHandler)
            - org.jbpm.examples.JBPMExamplesApp
            - org.jbpm.examples.request.RequestUI
            - org.jbpm.process.instance.impl.demo.UIWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
            - org.jbpm.examples.request.UIWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - 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.jbpm.workflow.core.impl.ConstraintImpl (implements org.jbpm.workflow.core.Constraint, java.io.Serializable)
  - org.jbpm.persistence.jta.ContainerManagedTransactionDisposeCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.persistence.jta.ContainerManagedTransactionManager (implements org.drools.persistence.TransactionManager)
  - org.jbpm.services.task.impl.model.ContentDataImpl (implements org.kie.internal.task.api.model.ContentData)
    - org.jbpm.services.task.impl.model.FaultDataImpl (implements org.kie.internal.task.api.model.FaultData)
  - org.jbpm.services.task.impl.model.ContentImpl (implements org.kie.internal.task.api.model.InternalContent)
  - org.jbpm.services.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.runtime.manager.impl.jpa.ContextMappingInfo (implements java.io.Serializable)
  - org.jbpm.persistence.correlation.CorrelationKeyInfo (implements org.kie.internal.process.CorrelationKey)
  - org.jbpm.persistence.correlation.CorrelationPropertyInfo (implements org.kie.internal.process.CorrelationProperty<T>)
  - 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.process.core.impl.DataTransformerRegistry
  - org.jbpm.services.cdi.producer.DBUserGroupInfoProducer (implements org.jbpm.services.cdi.producer.UserGroupInfoProducer)
  - org.jbpm.services.task.impl.model.DeadlineImpl (implements org.kie.internal.task.api.model.Deadline)
  - org.jbpm.services.task.impl.model.DeadlinesImpl (implements org.kie.internal.task.api.model.Deadlines)
  - org.jbpm.services.task.query.DeadlineSummaryImpl (implements org.kie.internal.task.api.model.DeadlineSummary)
  - org.kie.api.event.rule.DebugAgendaEventListener (implements org.kie.api.event.rule.AgendaEventListener)
  - org.kie.api.event.rule.DebugRuleRuntimeEventListener (implements org.kie.api.event.rule.RuleRuntimeEventListener)
  - org.kie.api.event.rule.DefaultAgendaEventListener (implements org.kie.api.event.rule.AgendaEventListener)
  - org.jbpm.process.audit.event.DefaultAuditEventBuilderImpl (implements org.jbpm.process.audit.event.AuditEventBuilder)
    - org.jbpm.runtime.manager.impl.ManagedAuditEventBuilderImpl
    - org.jbpm.kie.services.impl.audit.ServicesAwareAuditEventBuilder
  - org.jbpm.examples.checklist.impl.DefaultChecklistContext (implements org.jbpm.examples.checklist.ChecklistContext)
  - org.jbpm.examples.checklist.impl.DefaultChecklistItem (implements org.jbpm.examples.checklist.ChecklistItem)
  - org.jbpm.examples.checklist.impl.DefaultChecklistManager (implements org.jbpm.examples.checklist.ChecklistManager)
  - org.kie.api.event.kiebase.DefaultKieBaseEventListener (implements org.kie.api.event.kiebase.KieBaseEventListener)
  - org.drools.core.event.DefaultProcessEventListener (implements org.kie.api.event.process.ProcessEventListener)
    - org.jbpm.services.task.admin.listener.TaskCleanUpProcessEventListener
  - org.kie.api.event.process.DefaultProcessEventListener (implements org.kie.api.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.kie.api.event.rule.DefaultRuleRuntimeEventListener (implements org.kie.api.event.rule.RuleRuntimeEventListener)
  - org.drools.core.xml.DefaultSemanticModule (implements org.drools.core.xml.SemanticModule)
    - org.jbpm.bpmn2.xml.BPMNDISemanticModule
    - org.jbpm.bpmn2.xml.BPMNExtensionsSemanticModule
    - org.jbpm.bpmn2.xml.BPMNSemanticModule
      - org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceSemanticModule
    - org.jbpm.compiler.xml.ProcessSemanticModule (implements org.drools.core.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.core.common.WorkingMemoryAction)
  - org.jbpm.process.instance.event.DefaultSignalManager.SignalProcessInstanceAction (implements org.drools.core.common.WorkingMemoryAction)
  - org.jbpm.process.instance.event.DefaultSignalManagerFactory (implements org.jbpm.process.instance.event.SignalManagerFactory)
  - org.jbpm.process.instance.impl.DefaultSingletonProcessInstanceManagerFactory (implements org.jbpm.process.instance.ProcessInstanceManagerFactory)
  - org.jbpm.services.task.events.DefaultTaskEventListener (implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener)
  - org.drools.core.time.impl.DefaultTimerJobInstance (implements java.util.concurrent.Callable<V>, java.lang.Comparable<T>, java.io.Serializable, org.drools.core.time.impl.TimerJobInstance)
    - org.drools.persistence.jpa.JpaTimerJobInstance
      - org.jbpm.persistence.timer.GlobalJpaTimerJobInstance
  - org.jbpm.services.cdi.producer.DefaultUserGroupInfoProducer (implements org.jbpm.services.cdi.producer.UserGroupInfoProducer)
  - org.jbpm.bpmn2.core.Definitions (implements java.io.Serializable)
  - org.jbpm.process.core.timer.impl.DelegateSchedulerServiceInterceptor (implements org.jbpm.process.core.timer.SchedulerServiceInterceptor)
    - org.jbpm.runtime.manager.impl.tx.TransactionAwareSchedulerServiceInterceptor
  - org.jbpm.services.task.impl.model.DelegationImpl (implements org.kie.internal.task.api.model.Delegation)
  - org.jbpm.kie.services.impl.DeployedUnitImpl (implements org.jbpm.services.api.model.DeployedUnit)
  - org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorImpl (implements org.kie.internal.runtime.conf.DeploymentDescriptor, java.io.Serializable)
  - org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorIO
  - org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorManager
  - org.jbpm.runtime.manager.impl.deploy.DeploymentDescriptorMerger
  - org.jbpm.services.api.DeploymentEvent
  - org.jbpm.kie.services.api.DeploymentIdResolver
  - org.jbpm.kie.services.impl.store.DeploymentStore
  - org.jbpm.kie.services.impl.store.DeploymentStoreEntry (implements java.io.Serializable)
  - org.jbpm.kie.services.impl.store.DeploymentSynchronizer (implements org.jbpm.services.api.DeploymentEventListener)
    - org.jbpm.services.cdi.impl.store.DeploymentSynchronizerCDIImpl
    - org.jbpm.services.ejb.impl.store.DeploymentSynchronizerEJBImpl
  - org.jbpm.services.cdi.impl.store.DeploymentSynchronizerCDInvoker
  - org.jbpm.kie.services.impl.store.DeploymentSyncInvoker
  - org.jbpm.services.cdi.impl.store.DeploymentSyncManager
  - org.jbpm.process.instance.impl.demo.DoNothingWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.workflow.core.DroolsAction (implements java.io.Externalizable, org.drools.core.spi.Wireable)
    - org.jbpm.workflow.core.impl.DroolsConsequenceAction (implements java.io.Serializable)
  - org.jbpm.workflow.instance.node.DynamicUtils
  - org.jbpm.services.ejb.impl.identity.EJBContextIdentityProvider (implements org.kie.internal.identity.IdentityProvider)
  - org.jbpm.services.ejb.timer.EjbSchedulerService (implements org.jbpm.process.core.timer.GlobalSchedulerService)
  - org.jbpm.services.ejb.timer.EjbTimerJob (implements java.io.Serializable)
  - org.jbpm.services.ejb.timer.EJBTimerScheduler
  - org.jbpm.process.workitem.email.Email
  - org.jbpm.services.task.impl.model.EmailNotificationHeaderImpl (implements org.kie.internal.task.api.model.EmailNotificationHeader)
  - org.jbpm.services.task.deadlines.notifications.impl.email.EmailNotificationListener (implements org.jbpm.services.task.deadlines.NotificationListener)
  - org.jbpm.services.task.deadlines.notifications.impl.email.EmailSessionProducer
  - org.jbpm.runtime.manager.impl.jpa.EntityManagerFactoryManager
  - org.kie.api.runtime.EnvironmentName
  - org.drools.compiler.builder.impl.errors.ErrorHandler
    - org.jbpm.process.builder.ProcessErrorHandler
      - org.jbpm.process.builder.ProcessInvokerErrorHandler
  - org.jbpm.executor.entities.ErrorInfo (implements org.kie.internal.executor.api.ErrorInfo, java.io.Serializable)
  - org.jbpm.services.task.impl.model.EscalationImpl (implements org.kie.internal.task.api.model.Escalation)
  - org.jbpm.examples.evaluation.EvaluationExample
  - org.jbpm.examples.evaluation.EvaluationExample2
  - org.jbpm.process.builder.EventNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
  - java.util.EventObject (implements java.io.Serializable)
    - org.jbpm.services.task.events.TaskEventImpl (implements org.kie.internal.task.api.TaskEvent)
  - org.jbpm.process.core.event.EventTransformerImpl (implements org.jbpm.process.core.event.EventTransformer, java.io.Serializable)
  - org.jbpm.process.core.event.EventTypeFilter (implements org.jbpm.process.core.event.EventFilter, java.io.Serializable)
    - org.jbpm.process.core.event.BroadcastEventTypeFilter
    - org.jbpm.process.core.event.NonAcceptingEventTypeFilter
  - org.jbpm.examples.exceptions.ExceptionHandlingErrorExample
  - org.jbpm.examples.exceptions.ExceptionHandlingSignalExample
  - org.jbpm.examples.exceptions.service.ExceptionService
  - org.jbpm.services.cdi.impl.ExcludeNonCDIImplExtension (implements javax.enterprise.inject.spi.Extension)
  - org.jbpm.executor.impl.ExecutorImpl (implements org.kie.internal.executor.api.Executor)
  - org.jbpm.executor.impl.jpa.ExecutorQueryServiceImpl (implements org.kie.internal.executor.api.ExecutorQueryService)
  - org.jbpm.executor.impl.jpa.ExecutorRequestAdminServiceImpl (implements org.kie.internal.executor.api.ExecutorAdminService, org.jbpm.executor.RequeueAware)
  - org.jbpm.executor.impl.ExecutorRunnable (implements java.lang.Runnable)
  - org.jbpm.executor.ExecutorServiceFactory
  - org.jbpm.executor.impl.ExecutorServiceImpl (implements org.kie.internal.executor.api.ExecutorService, org.jbpm.executor.RequeueAware)
  - org.jbpm.executor.impl.ExecutorServiceLifeCycleController
  - 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.RuleSetNodeBuilder
      - org.jbpm.process.builder.SubProcessNodeBuilder
      - org.jbpm.process.builder.WorkItemNodeBuilder
    - org.jbpm.process.builder.StartNodeBuilder
  - org.jbpm.services.task.wih.ExternalTaskEventListener (implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener)
  - org.jbpm.shared.services.impl.commands.FindObjectCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.kie.services.impl.form.FormProviderServiceImpl (implements org.jbpm.kie.services.api.FormProviderService)
    - org.jbpm.services.cdi.impl.form.FormProvidesServiceCDIImpl
  - org.jbpm.kie.services.impl.form.provider.FreemakerFormProvider (implements org.jbpm.kie.services.impl.form.FormProvider)
    - org.jbpm.kie.services.impl.form.provider.ClasspathFormProvider
      - org.jbpm.services.cdi.impl.form.providers.ClasspathFormProviderCDI
    - org.jbpm.kie.services.impl.form.provider.InMemoryFormProvider
      - org.jbpm.services.cdi.impl.form.providers.InMemoryFormProviderCDI
  - org.jbpm.persistence.timer.GlobalJPATimerJobFactoryManager (implements org.drools.core.time.impl.TimerJobFactoryManager)
  - org.jbpm.process.core.timer.impl.GlobalTimerService (implements org.drools.core.time.AcceptsTimerJobFactoryManager, org.drools.core.time.InternalSchedulerService, org.drools.core.time.TimerService)
  - org.jbpm.process.core.timer.impl.GlobalTimerService.DisposableCommandService (implements org.drools.core.command.CommandService)
  - org.jbpm.examples.quickstarts.HelloService
  - org.jbpm.examples.junit.HelloService
  - org.jbpm.services.task.HumanTaskConfigurator
  - org.jbpm.process.instance.impl.humantask.HumanTaskDialog.Result
  - org.jbpm.examples.humantask.HumanTaskExample
  - org.jbpm.services.task.wih.util.HumanTaskHandlerHelper
  - org.jbpm.services.task.HumanTaskServiceFactory
  - org.jbpm.services.cdi.producer.HumanTaskServiceProducer
  - org.jbpm.services.task.impl.model.I18NTextImpl (implements org.kie.internal.task.api.model.InternalI18NText)
  - org.jbpm.kie.services.impl.IdentityProviderAwareProcessListener (implements org.kie.api.event.process.ProcessEventListener)
  - org.jbpm.services.cdi.impl.IdentityProviderCDIWrapper (implements org.kie.internal.identity.IdentityProvider)
  - org.jbpm.kie.services.impl.security.IdentityRolesSecurityManager (implements org.kie.internal.runtime.manager.SecurityManager)
  - org.mvel2.integration.impl.ImmutableDefaultFactory (implements org.mvel2.integration.VariableResolverFactory)
    - org.jbpm.workflow.instance.impl.NodeInstanceResolverFactory
    - org.jbpm.workflow.instance.impl.ProcessInstanceResolverFactory
    - org.jbpm.workflow.instance.impl.VariableScopeResolverFactory
    - org.jbpm.workflow.instance.impl.WorkItemResolverFactory
  - org.jbpm.executor.impl.mem.InMemoryExecutorAdminServiceImpl (implements org.kie.internal.executor.api.ExecutorAdminService)
  - org.jbpm.executor.impl.mem.InMemoryExecutorQueryServiceImpl (implements org.kie.internal.executor.api.ExecutorQueryService)
  - org.jbpm.executor.impl.mem.InMemoryExecutorServiceProducer
  - org.jbpm.executor.impl.mem.InMemoryExecutorStoreService (implements org.kie.internal.executor.api.ExecutorStoreService)
  - org.jbpm.runtime.manager.impl.mapper.InMemoryMapper (implements org.kie.internal.runtime.manager.Mapper)
  - org.jbpm.runtime.manager.impl.factory.InMemorySessionFactory (implements org.kie.internal.runtime.manager.SessionFactory)
  - 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.jbpm.bpmn2.core.ItemDefinition (implements java.io.Serializable)
  - org.jbpm.services.cdi.producer.JAASUserGroupInfoProducer (implements org.jbpm.services.cdi.producer.UserGroupInfoProducer)
  - 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.process.core.transformation.JavaScriptingDataTransformer (implements org.kie.api.runtime.process.DataTransformer)
  - org.jbpm.services.task.impl.model.xml.JaxbContent (implements org.kie.api.task.model.Content)
  - org.jbpm.services.task.impl.model.xml.JaxbContentMarshallerHelper
  - org.jbpm.services.task.impl.model.xml.JaxbDeadlines (implements org.kie.internal.task.api.model.Deadlines)
  - org.jbpm.services.task.impl.model.xml.JaxbI18NText (implements org.kie.api.task.model.I18NText)
  - org.jbpm.services.task.impl.model.xml.JaxbOrganizationalEntity (implements org.kie.api.task.model.OrganizationalEntity)
  - org.jbpm.services.task.impl.model.xml.JaxbPeopleAssignments (implements org.kie.internal.task.api.model.InternalPeopleAssignments)
  - org.jbpm.services.task.impl.model.xml.JaxbTask (implements org.kie.internal.task.api.model.InternalTask)
  - org.jbpm.services.ejb.client.impl.JBossEJBClientServiceFactory (implements org.jbpm.services.ejb.client.ClientServiceFactory)
  - org.jbpm.test.JBPMHelper
  - org.jbpm.test.JbpmJUnitBaseTestCase.TestWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.test.JbpmJUnitTestCase.TestWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.marshalling.impl.JBPMMessages
  - org.jbpm.process.audit.JPAAuditLogService (implements org.jbpm.process.audit.AuditLogService)
    - org.jbpm.services.task.audit.service.TaskJPAAuditService
      - org.jbpm.executor.impl.jpa.ExecutorJPAAuditService
  - org.jbpm.persistence.correlation.JPACorrelationKeyFactory (implements org.kie.internal.process.CorrelationKeyFactory)
  - org.jbpm.executor.impl.jpa.JPAExecutorServiceProducer
  - org.jbpm.executor.impl.jpa.JPAExecutorStoreService (implements org.kie.internal.executor.api.ExecutorStoreService)
  - org.jbpm.runtime.manager.impl.mapper.JPAMapper (implements org.kie.internal.runtime.manager.Mapper)
  - org.drools.persistence.jpa.JpaPersistenceContext (implements org.drools.persistence.PersistenceContext)
    - org.jbpm.persistence.JpaProcessPersistenceContext (implements org.jbpm.persistence.ProcessPersistenceContext)
  - org.jbpm.shared.services.impl.JpaPersistenceContext (implements org.kie.internal.command.Context)
  - org.jbpm.persistence.processinstance.JPAProcessInstanceManager (implements org.jbpm.process.instance.ProcessInstanceManager)
  - org.jbpm.persistence.processinstance.JPAProcessInstanceManagerFactory (implements org.jbpm.process.instance.ProcessInstanceManagerFactory)
  - org.jbpm.runtime.manager.impl.factory.JPASessionFactory (implements org.kie.internal.runtime.manager.SessionFactory)
  - org.jbpm.persistence.processinstance.JPASignalManagerFactory (implements org.jbpm.process.instance.event.SignalManagerFactory)
  - org.jbpm.services.task.audit.JPATaskLifeCycleEventListener (implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener)
  - org.jbpm.services.task.persistence.JPATaskModelFactory (implements org.kie.internal.task.api.TaskModelFactory)
  - org.jbpm.services.task.persistence.JPATaskPersistenceContext (implements org.kie.internal.task.api.TaskPersistenceContext)
  - org.kie.api.concurrent.KieExecutors.Pool
  - org.kie.api.KieServices.Factory
  - org.jbpm.process.audit.strategy.KieSessionCommandScopedStrategy (implements org.jbpm.process.audit.strategy.PersistenceStrategy)
  - org.jbpm.kie.services.impl.KModuleDeploymentUnit (implements org.jbpm.services.api.model.DeploymentUnit, java.io.Serializable)
  - org.jbpm.test.KnowledgeSessionCleanup (implements org.junit.rules.MethodRule)
  - org.jbpm.bpmn2.core.Lane (implements java.io.Serializable)
  - org.jbpm.services.task.impl.model.LanguageImpl (implements org.kie.internal.task.api.model.Language)
  - org.jbpm.services.cdi.producer.LDAPUserGroupInfoProducer (implements org.jbpm.services.cdi.producer.UserGroupInfoProducer)
  - org.jbpm.services.task.wih.util.LocalHTWorkItemHandlerUtil
  - org.jbpm.runtime.manager.impl.factory.LocalTaskServiceFactory (implements org.kie.internal.runtime.manager.TaskServiceFactory)
  - org.jbpm.executor.commands.LogCleanupCommand (implements org.kie.internal.executor.api.Command, org.kie.internal.executor.api.Reoccurring)
  - org.drools.core.audit.event.LogEvent
    - org.drools.core.audit.event.RuleFlowLogEvent
      - org.jbpm.process.audit.event.ExtendedRuleFlowLogEvent
  - org.jbpm.bpmn2.handler.LoggingTaskHandlerDecorator.WorkItemExceptionInfo
  - 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.shared.services.impl.commands.MergeObjectCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.bpmn2.core.Message (implements java.io.Serializable)
  - org.jbpm.process.workitem.email.Message
  - org.jbpm.compiler.xml.processes.MetaDataHandler.MetaDataWrapper (implements org.jbpm.process.core.ValueObject)
  - org.jbpm.bpmn2.xml.MetaDataHandler.MetaDataWrapper (implements org.jbpm.process.core.ValueObject)
  - org.jbpm.process.instance.command.MigrateProcessInstanceCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.services.task.deadlines.notifications.impl.MockNotificationListener (implements org.jbpm.services.task.deadlines.NotificationListener)
  - org.jbpm.process.builder.MultiConditionalSequenceFlowNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
  - org.jbpm.examples.multipleinstance.MultipleInstanceExample
  - org.jbpm.process.instance.impl.MVELAction (implements org.jbpm.process.instance.impl.Action, java.io.Externalizable, org.drools.core.base.mvel.MVELCompileable)
  - org.jbpm.process.builder.dialect.mvel.MVELActionBuilder (implements org.jbpm.process.builder.ActionBuilder)
  - org.jbpm.process.core.transformation.MVELDataTransformer (implements org.kie.api.runtime.process.DataTransformer)
  - org.jbpm.services.task.internals.lifecycle.MVELLifeCycleManager (implements org.jbpm.services.task.internals.lifecycle.LifeCycleManager)
  - org.jbpm.runtime.manager.impl.deploy.MVELObjectModelResolver (implements org.kie.internal.runtime.conf.ObjectModelResolver)
  - 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.core.base.mvel.MVELCompileable, org.jbpm.process.instance.impl.ReturnValueEvaluator)
  - org.jbpm.process.builder.dialect.mvel.MVELReturnValueEvaluatorBuilder (implements org.jbpm.process.builder.ReturnValueEvaluatorBuilder)
  - org.jbpm.services.task.identity.MvelUserGroupCallbackImpl (implements org.kie.internal.task.api.UserGroupCallback)
  - org.jbpm.services.task.utils.MVELUtils
  - 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.BoundaryEventNode
      - 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 (implements org.jbpm.process.core.context.variable.Mappable)
      - 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.EventSubProcessNode
            - org.jbpm.workflow.core.node.ForEachNode
            - org.jbpm.workflow.core.node.StateNode (implements org.jbpm.workflow.core.node.Constrainable)
        - 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.ContextContainer, 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.kie.services.impl.model.NodeInstanceDesc (implements org.jbpm.services.api.model.NodeInstanceDesc, java.io.Serializable)
  - org.jbpm.kie.services.impl.event.NodeInstanceEvent (implements java.io.Serializable)
    - org.jbpm.kie.services.impl.event.NodeInstanceLeftEvent
    - org.jbpm.kie.services.impl.event.NodeInstanceTriggeredEvent
  - 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.EventBasedNodeInstanceInterface, org.jbpm.workflow.instance.node.EventNodeInstanceInterface)
        - org.jbpm.workflow.instance.node.BoundaryEventNodeInstance
      - org.jbpm.workflow.instance.node.StateBasedNodeInstance (implements org.jbpm.workflow.instance.node.EventBasedNodeInstanceInterface, org.kie.api.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.EventSubProcessNodeInstance
            - org.jbpm.workflow.instance.node.ForEachNodeInstance
            - org.jbpm.workflow.instance.node.StateNodeInstance (implements org.kie.api.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.MilestoneNodeInstance (implements org.kie.api.event.rule.AgendaEventListener)
        - org.jbpm.workflow.instance.node.RuleSetNodeInstance (implements org.kie.api.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.SubProcessNodeInstance (implements org.jbpm.process.instance.ContextInstanceContainer, org.kie.api.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.TimerNodeInstance (implements org.kie.api.runtime.process.EventListener)
        - org.jbpm.workflow.instance.node.WorkItemNodeInstance (implements org.jbpm.process.instance.ContextInstanceContainer, org.kie.api.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.workflow.instance.impl.NodeInstanceImpl.NodeInstanceTrigger
  - org.jbpm.process.audit.NodeInstanceLog (implements org.jbpm.process.audit.event.AuditEvent, org.kie.api.runtime.manager.audit.NodeInstanceLog, java.io.Serializable)
  - org.jbpm.services.task.wih.NonManagedTaskEventListener (implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener)
  - org.jbpm.services.task.impl.model.NotificationImpl (implements org.kie.internal.task.api.model.Notification)
    - org.jbpm.services.task.impl.model.EmailNotificationImpl (implements org.kie.internal.task.api.model.EmailNotification)
  - org.jbpm.services.task.internals.lifecycle.OperationCommand
  - org.drools.persistence.OrderedTransactionSynchronization (implements java.lang.Comparable<T>, org.drools.persistence.TransactionSynchronization)
    - org.jbpm.runtime.manager.impl.tx.DestroySessionTransactionSynchronization
    - org.jbpm.runtime.manager.impl.tx.DisposeSessionTransactionSynchronization
  - org.jbpm.services.task.impl.model.OrganizationalEntityImpl (implements org.kie.internal.task.api.model.InternalOrganizationalEntity)
    - org.jbpm.services.task.impl.model.GroupImpl (implements org.kie.api.task.model.Group)
    - org.jbpm.services.task.impl.model.UserImpl (implements org.kie.api.task.model.User)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - java.io.PrintStream (implements java.lang.Appendable, java.io.Closeable)
        - org.jbpm.process.instance.impl.util.LoggingPrintStream
  - org.drools.compiler.rule.builder.PackageBuildContext
    - org.jbpm.process.builder.ProcessBuildContext
  - org.jbpm.compiler.xml.processes.ParameterHandler.ParameterWrapper (implements org.drools.core.process.core.TypeObject, org.jbpm.process.core.ValueObject)
  - org.jbpm.services.task.wih.util.PeopleAssignmentHelper
  - org.jbpm.services.task.impl.model.PeopleAssignmentsImpl (implements org.kie.internal.task.api.model.InternalPeopleAssignments)
  - org.jbpm.shared.services.impl.commands.PersistObjectCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.examples.quickstarts.Person
  - org.jbpm.examples.junit.Person (implements java.io.Serializable)
  - org.jbpm.examples.request.Person
  - org.jbpm.examples.checklist.context.PotentialOwnerContextConstraint (implements org.jbpm.examples.checklist.ChecklistContextConstraint)
  - org.jbpm.services.task.impl.model.PresentationElement
  - org.jbpm.executor.commands.PrintOutCommand (implements org.kie.internal.executor.api.Command)
    - org.jbpm.executor.commands.DelayedPrintOutCommand
  - org.jbpm.kie.services.impl.model.ProcessAssetDesc (implements org.jbpm.services.api.model.ProcessDefinition)
  - org.jbpm.process.ProcessBaseFactoryService (implements org.kie.internal.KnowledgeBaseFactoryService)
  - org.jbpm.process.ProcessBaseImpl (implements org.kie.internal.KnowledgeBase)
  - org.jbpm.compiler.xml.ProcessBuildData
  - org.jbpm.process.builder.ProcessBuilderFactoryServiceImpl (implements org.drools.compiler.compiler.ProcessBuilderFactoryService)
  - org.jbpm.compiler.ProcessBuilderImpl (implements org.drools.compiler.compiler.ProcessBuilder)
  - org.jbpm.kie.services.impl.bpmn2.ProcessDescRepoHelper
  - org.jbpm.kie.services.impl.bpmn2.ProcessDescriptionRepository
  - org.jbpm.process.builder.dialect.ProcessDialectRegistry
  - org.jbpm.kie.services.impl.event.ProcessEvent (implements java.io.Serializable)
    - org.jbpm.kie.services.impl.event.ProcessInstanceCompletedEvent
    - org.jbpm.kie.services.impl.event.ProcessInstanceStartedEvent
  - org.jbpm.examples.checklist.context.ProcessIdContextConstraint (implements org.jbpm.examples.checklist.ChecklistContextConstraint)
  - 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.kie.services.impl.model.ProcessInstanceDesc (implements org.jbpm.services.api.model.ProcessInstanceDesc, java.io.Serializable)
  - org.jbpm.persistence.processinstance.ProcessInstanceEventInfo
  - org.jbpm.process.instance.ProcessInstanceFactoryRegistry
  - org.kie.internal.runtime.manager.context.ProcessInstanceIdContext (implements org.kie.api.runtime.manager.Context<T>)
    - org.jbpm.runtime.manager.impl.mapper.EnvironmentAwareProcessInstanceContext
  - org.jbpm.examples.checklist.context.ProcessInstanceIdContextConstraint (implements org.jbpm.examples.checklist.ChecklistContextConstraint)
  - 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 (implements org.drools.persistence.Transformable)
  - org.jbpm.process.audit.ProcessInstanceLog (implements org.jbpm.process.audit.event.AuditEvent, org.kie.api.runtime.manager.audit.ProcessInstanceLog, java.io.Serializable)
  - org.jbpm.marshalling.impl.ProcessInstanceResolverStrategy (implements org.kie.api.marshalling.ObjectMarshallingStrategy)
  - org.jbpm.process.builder.dialect.java.ProcessKnowledgeHelperFixer
  - org.jbpm.marshalling.impl.ProcessMarshallerFactoryServiceImpl (implements org.drools.core.marshalling.impl.ProcessMarshallerFactoryService)
  - org.jbpm.marshalling.impl.ProcessMarshallerRegistry
  - org.jbpm.process.builder.ProcessNodeBuilderRegistry
  - org.jbpm.process.ProcessPackage (implements org.kie.internal.definition.KnowledgePackage)
  - org.jbpm.process.instance.ProcessRuntimeFactoryServiceImpl (implements org.drools.core.runtime.process.ProcessRuntimeFactoryService)
  - org.jbpm.process.instance.ProcessRuntimeImpl (implements org.jbpm.process.instance.InternalProcessRuntime)
  - org.jbpm.process.instance.ProcessRuntimeImpl.RegisterStartTimerAction (implements org.drools.core.common.WorkingMemoryAction)
  - org.jbpm.kie.services.impl.ProcessServiceImpl (implements org.jbpm.services.api.ProcessService, org.jbpm.kie.services.impl.VariablesAware)
    - org.jbpm.services.cdi.impl.ProcessServiceCDIImpl
    - org.jbpm.services.ejb.impl.ProcessServiceEJBImpl (implements org.jbpm.services.api.ProcessService, org.jbpm.services.ejb.api.ProcessServiceEJBLocal, org.jbpm.services.ejb.api.ProcessServiceEJBRemote)
  - 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.process.core.validation.ProcessValidatorRegistry
  - org.jbpm.marshalling.impl.ProtobufProcessMarshaller (implements org.drools.core.marshalling.impl.ProcessMarshaller)
  - org.jbpm.process.core.timer.impl.QuartzSchedulerService (implements org.jbpm.process.core.timer.GlobalSchedulerService)
  - org.jbpm.process.core.timer.impl.QuartzSchedulerService.InmemoryTimerJobInstanceDelegate (implements java.util.concurrent.Callable<V>, java.io.Serializable, org.drools.core.time.impl.TimerJobInstance)
  - org.jbpm.process.core.timer.impl.QuartzSchedulerService.QuartzJob
  - org.jbpm.shared.services.impl.commands.QueryLockNameCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.shared.services.impl.commands.QueryLockStringCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.shared.services.impl.QueryManager
  - org.jbpm.shared.services.impl.commands.QueryNameCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.shared.services.impl.commands.QueryStringCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.services.task.impl.model.ReassignmentImpl (implements org.kie.internal.task.api.model.Reassignment)
  - org.jbpm.bpmn2.handler.ReceiveTaskHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.process.workitem.email.Recipient
  - org.jbpm.process.workitem.email.Recipients
  - org.jbpm.runtime.manager.impl.deploy.ReflectionObjectModelResolver (implements org.kie.internal.runtime.conf.ObjectModelResolver)
  - org.jbpm.process.core.timer.impl.RegisteredTimerServiceDelegate (implements org.drools.core.time.AcceptsTimerJobFactoryManager, org.drools.core.time.InternalSchedulerService, org.kie.api.time.SessionClock, org.drools.core.time.TimerService)
  - org.jbpm.services.ejb.impl.RemoteObjectProcessor
  - org.jbpm.shared.services.impl.commands.RemoveObjectCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.executor.commands.ReoccurringPrintOutCommand (implements org.kie.internal.executor.api.Command, org.kie.internal.executor.api.Reoccurring)
  - org.jbpm.examples.request.Request
  - org.jbpm.executor.entities.RequestInfo (implements org.kie.internal.executor.api.RequestInfo, java.io.Serializable)
  - org.jbpm.process.workitem.camel.request.RequestPayloadMapper (implements org.jbpm.process.workitem.camel.request.RequestMapper)
    - org.jbpm.process.workitem.camel.request.FTPRequestPayloadMapper
  - org.jbpm.process.workitem.camel.request.RequestPayloadMapper.RequestProcessor (implements org.apache.camel.Processor)
  - org.jbpm.executor.commands.RequeueRunningJobsCommand (implements org.kie.internal.executor.api.Command)
  - org.kie.api.io.ResourceType (implements java.io.Serializable)
  - org.jbpm.process.workitem.camel.response.ResponsePayloadMapper (implements org.jbpm.process.workitem.camel.response.ResponseMapper)
    - org.jbpm.process.workitem.camel.response.FTPResponsPayloadMapper
  - org.jbpm.process.workitem.rest.ResultGeoCodeApi
  - org.jbpm.process.instance.command.ResumeProcessInstanceCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.process.instance.impl.ReturnValueConstraintEvaluator (implements org.jbpm.workflow.core.Constraint, org.jbpm.process.instance.impl.ConstraintEvaluator, java.io.Externalizable, org.drools.core.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.instance.event.listeners.RuleAwareProcessEventLister (implements org.kie.api.event.process.ProcessEventListener)
  - org.jbpm.process.instance.impl.RuleConstraintEvaluator (implements org.jbpm.workflow.core.Constraint, org.jbpm.process.instance.impl.ConstraintEvaluator, java.io.Serializable)
  - org.jbpm.services.task.rule.impl.RuleContextProviderImpl (implements org.jbpm.services.task.rule.RuleContextProvider)
  - org.jbpm.compiler.xml.processes.RuleFlowMigrator
  - org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory
    - org.jbpm.ruleflow.core.factory.CompositeNodeFactory
    - org.jbpm.ruleflow.core.factory.DynamicNodeFactory
    - 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.kie.services.impl.RuntimeDataServiceImpl (implements org.jbpm.services.api.DeploymentEventListener, org.jbpm.services.api.RuntimeDataService)
    - org.jbpm.services.cdi.impl.RuntimeDataServiceCDIImpl
    - org.jbpm.services.ejb.impl.RuntimeDataServiceEJBImpl (implements org.jbpm.services.api.DeploymentEventListener, org.jbpm.services.api.RuntimeDataService, org.jbpm.services.ejb.api.RuntimeDataServiceEJBLocal, org.jbpm.services.ejb.api.RuntimeDataServiceEJBRemote)
  - org.jbpm.runtime.manager.impl.RuntimeEngineImpl (implements org.kie.internal.runtime.manager.Disposable, org.kie.api.runtime.manager.RuntimeEngine)
    - org.jbpm.runtime.manager.impl.SynchronizedRuntimeImpl
  - org.jbpm.runtime.manager.impl.RuntimeEnvironmentBuilder (implements org.kie.api.runtime.manager.RuntimeEnvironmentBuilder, org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory)
  - org.kie.api.runtime.manager.RuntimeEnvironmentBuilder.Factory (implements org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory)
  - org.kie.api.runtime.manager.RuntimeManagerFactory.Factory
  - org.jbpm.runtime.manager.impl.RuntimeManagerFactoryImpl (implements org.kie.api.runtime.manager.RuntimeManagerFactory)
    - org.jbpm.services.cdi.impl.manager.RuntimeManagerFactoryCDIImpl
  - org.jbpm.services.cdi.impl.manager.RuntimeManagerProducer
  - org.jbpm.examples.exceptions.ScriptTaskExceptionExample
  - org.jbpm.process.workitem.email.SendHtml
  - org.jbpm.bpmn2.handler.SendTaskHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.bpmn2.core.SequenceFlow (implements java.io.Serializable)
  - org.jbpm.services.ejb.client.ServiceFactoryProvider
  - org.jbpm.bpmn2.handler.ServiceTaskHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.bpmn2.core.Signal (implements java.io.Serializable)
    - org.jbpm.bpmn2.core.Error (implements java.io.Serializable)
    - org.jbpm.bpmn2.core.Escalation (implements java.io.Serializable)
  - org.jbpm.runtime.manager.impl.SimpleRegisterableItemsFactory (implements org.kie.internal.runtime.manager.InternalRegisterableItemsFactory)
    - org.jbpm.runtime.manager.impl.DefaultRegisterableItemsFactory
      - org.jbpm.services.cdi.impl.manager.InjectableRegisterableItemsFactory
      - org.jbpm.runtime.manager.impl.KModuleRegisterableItemsFactory
  - org.jbpm.runtime.manager.impl.SimpleRuntimeEnvironment (implements org.kie.internal.runtime.manager.RuntimeEnvironment, org.jbpm.runtime.manager.api.SchedulerProvider)
    - org.jbpm.runtime.manager.impl.DefaultRuntimeEnvironment
  - org.jbpm.process.builder.SplitNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
  - org.jbpm.process.audit.strategy.SpringStandaloneLocalSharedEntityManagerStrategy (implements org.jbpm.process.audit.strategy.PersistenceStrategy)
  - org.jbpm.process.audit.strategy.StandaloneJtaStrategy (implements org.jbpm.process.audit.strategy.PersistenceStrategy)
    - org.jbpm.process.audit.strategy.SpringStandaloneJtaSharedEntityManagerStrategy
  - org.jbpm.process.audit.strategy.StandaloneLocalStrategy (implements org.jbpm.process.audit.strategy.PersistenceStrategy)
  - org.jbpm.process.instance.StartProcessHelper
  - org.jbpm.process.builder.StoreNodeBuilder (implements org.jbpm.process.builder.ProcessNodeBuilder)
  - org.jbpm.process.instance.command.SuspendProcessInstanceCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - 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.runtime.manager.impl.task.SynchronizedTaskService (implements org.kie.internal.task.api.EventService<T>, org.kie.internal.task.api.InternalTaskService)
  - org.jbpm.process.instance.impl.demo.SystemOutWorkItemHandler (implements org.kie.api.runtime.process.WorkItemHandler)
  - org.jbpm.services.task.impl.TaskAdminServiceImpl (implements org.kie.internal.task.api.TaskAdminService)
  - org.jbpm.services.task.impl.TaskAttachmentServiceImpl (implements org.kie.internal.task.api.TaskAttachmentService)
  - org.jbpm.services.task.audit.TaskAuditConfigurator
  - org.jbpm.services.task.audit.TaskAuditServiceFactory
  - org.jbpm.services.task.audit.service.TaskAuditServiceImpl (implements org.jbpm.services.task.audit.service.TaskAuditService)
  - org.jbpm.services.task.commands.TaskCommand<T> (implements org.drools.core.command.impl.GenericCommand<T>)
    - org.jbpm.services.task.commands.AddContentCommand
    - org.jbpm.services.task.commands.AddGroupCommand
    - org.jbpm.services.task.commands.AddUserCommand
    - org.jbpm.services.task.commands.AddUsersGroupsCommand
    - org.jbpm.services.task.commands.ArchiveTasksCommand
    - org.jbpm.services.task.commands.CompositeCommand<T>
    - org.jbpm.services.task.commands.DeleteAttachmentCommand
    - org.jbpm.services.task.audit.commands.DeleteAuditEventsCommand
    - org.jbpm.services.task.audit.commands.DeleteBAMTaskSummariesCommand
    - org.jbpm.services.task.commands.DeleteCommentCommand
    - org.jbpm.services.task.commands.DeleteContentCommand
    - org.jbpm.services.task.commands.DeployTaskDefCommand
    - org.jbpm.services.task.commands.ExecuteDeadlinesCommand
    - org.jbpm.services.task.commands.ExecuteTaskRulesCommand
    - org.jbpm.services.task.commands.GetActiveTasksCommand
    - org.jbpm.services.task.commands.GetAllAttachmentsCommand
    - org.jbpm.services.task.commands.GetAllCommentsCommand
    - org.jbpm.services.task.commands.GetAllContentCommand
    - org.jbpm.services.task.audit.commands.GetAllHistoryAuditTasksByUserCommand
    - org.jbpm.services.task.audit.commands.GetAllHistoryAuditTasksCommand
    - org.jbpm.services.task.commands.GetAllTaskDefinitionsCommand
    - org.jbpm.services.task.commands.GetArchivedTasksCommand
    - org.jbpm.services.task.commands.GetAttachmentCommand
    - org.jbpm.services.task.audit.commands.GetAuditEventsByProcessInstanceIdCommand
    - org.jbpm.services.task.audit.commands.GetAuditEventsCommand
    - org.jbpm.services.task.audit.commands.GetBAMTaskSummariesCommand
    - org.jbpm.services.task.commands.GetCommentCommand
    - org.jbpm.services.task.commands.GetCompletedTasksByUserCommand
    - org.jbpm.services.task.commands.GetCompletedTasksCommand
    - org.jbpm.services.task.commands.GetContentCommand
    - org.jbpm.services.task.admin.listener.internal.GetCurrentTxTasksCommand
    - org.jbpm.services.task.commands.GetGroupCommand
    - org.jbpm.services.task.commands.GetGroupsCommand
    - org.jbpm.services.task.commands.GetOrgEntityCommand
    - org.jbpm.services.task.commands.GetPendingSubTasksCommand
    - org.jbpm.services.task.commands.GetPendingTasksByUserCommand
    - org.jbpm.services.task.commands.GetPotentialOwnersForTaskCommand
    - org.jbpm.services.task.commands.GetTaskAssignedByGroupsCommand
    - org.jbpm.services.task.commands.GetTaskByWorkItemIdCommand
    - org.jbpm.services.task.commands.GetTaskCommand
    - org.jbpm.services.task.commands.GetTaskContentCommand
    - org.jbpm.services.task.commands.GetTaskDefinitionCommand
    - org.jbpm.services.task.commands.GetTasksByProcessInstanceIdCommand
    - org.jbpm.services.task.commands.GetTasksByStatusByProcessInstanceIdCommand
    - org.jbpm.services.task.commands.GetTasksForProcessCommand
    - org.jbpm.services.task.commands.GetUserCommand
    - org.jbpm.services.task.commands.GetUserInfoCommand
    - org.jbpm.services.task.commands.GetUsersCommand
    - org.jbpm.services.task.commands.InitDeadlinesCommand
    - org.jbpm.services.task.commands.RemoveAllTasksCommand
    - org.jbpm.services.task.commands.RemoveGroupCommand
    - org.jbpm.services.task.commands.RemoveTasksCommand
    - org.jbpm.services.task.commands.RemoveUserCommand
    - org.jbpm.services.task.commands.UndeployTaskDefCommand
    - org.jbpm.services.task.commands.UserGroupCallbackTaskCommand<T>
      - org.jbpm.services.task.commands.ActivateTaskCommand
      - org.jbpm.services.task.commands.AddAttachmentCommand
      - org.jbpm.services.task.commands.AddCommentCommand
      - org.jbpm.services.task.commands.AddTaskCommand
      - org.jbpm.services.task.commands.CancelDeadlineCommand
      - org.jbpm.services.task.commands.ClaimNextAvailableTaskCommand
      - org.jbpm.services.task.commands.ClaimTaskCommand
      - org.jbpm.services.task.commands.CompleteTaskCommand
      - org.jbpm.services.task.commands.DelegateTaskCommand
      - org.jbpm.services.task.commands.DeleteFaultCommand
      - org.jbpm.services.task.commands.DeleteOutputCommand
      - org.jbpm.services.task.commands.ExitTaskCommand
      - org.jbpm.services.task.commands.FailTaskCommand
      - org.jbpm.services.task.commands.ForwardTaskCommand
      - org.jbpm.services.task.commands.GetSubTasksCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsBusinessAdminCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsExcludedOwnerCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsInitiatorCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsPotentialOwnerByExpDateCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsPotentialOwnerCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsPotentialOwnerPagingCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsRecipientCommand
      - org.jbpm.services.task.commands.GetTaskAssignedAsStakeholderCommand
      - org.jbpm.services.task.commands.GetTaskOwnedByExpDateBeforeDateCommand
      - org.jbpm.services.task.commands.GetTaskOwnedByExpDateCommand
      - org.jbpm.services.task.commands.GetTaskPropertyCommand
      - org.jbpm.services.task.commands.GetTasksByVariousFieldsCommand
      - org.jbpm.services.task.commands.GetTasksOwnedCommand
      - org.jbpm.services.task.commands.NominateTaskCommand
      - org.jbpm.services.task.commands.ProcessSubTaskCommand
      - org.jbpm.services.task.commands.ReleaseTaskCommand
      - org.jbpm.services.task.commands.RemoveTaskCommand
      - org.jbpm.services.task.commands.ResumeTaskCommand
      - org.jbpm.services.task.commands.SetTaskPropertyCommand
      - org.jbpm.services.task.commands.SkipTaskCommand
      - org.jbpm.services.task.commands.StartTaskCommand
      - org.jbpm.services.task.commands.StopTaskCommand
      - org.jbpm.services.task.commands.SuspendTaskCommand
      - org.jbpm.services.task.commands.TaskQueryDataCommand
  - org.jbpm.services.task.commands.TaskCommandExecutorImpl (implements org.drools.core.command.CommandService)
  - org.jbpm.services.task.impl.TaskCommentServiceImpl (implements org.kie.internal.task.api.TaskCommentService)
  - org.jbpm.services.task.impl.TaskContentRegistry
  - org.jbpm.services.task.impl.TaskContentServiceImpl (implements org.kie.internal.task.api.TaskContentService)
  - org.jbpm.services.task.commands.TaskContext (implements org.kie.internal.task.api.TaskContext)
  - org.jbpm.services.task.impl.model.TaskDataImpl (implements org.kie.internal.task.api.model.InternalTaskData)
  - org.jbpm.services.task.impl.TaskDeadlinesServiceImpl (implements org.kie.internal.task.api.TaskDeadlinesService)
  - org.jbpm.services.task.impl.TaskDeadlinesServiceImpl.ScheduledTaskDeadline (implements java.util.concurrent.Callable<V>, java.io.Serializable)
  - org.jbpm.services.task.impl.model.TaskDefImpl (implements org.kie.internal.task.api.model.TaskDef)
  - org.jbpm.services.task.impl.TaskDefServiceImpl (implements org.kie.internal.task.api.TaskDefService)
  - org.jbpm.services.task.audit.impl.model.TaskEventImpl (implements org.kie.internal.task.api.model.TaskEvent)
  - org.jbpm.services.task.impl.TaskEventsServiceImpl (implements org.kie.internal.task.api.TaskEventsService)
  - org.jbpm.services.task.impl.factories.TaskFactory
  - org.jbpm.services.task.utils.TaskFluent
  - org.jbpm.services.task.impl.TaskIdentityServiceImpl (implements org.kie.internal.task.api.TaskIdentityService)
  - org.jbpm.services.task.impl.model.TaskImpl (implements org.kie.internal.task.api.model.InternalTask)
  - org.jbpm.services.task.impl.TaskInstanceServiceImpl (implements org.kie.internal.task.api.TaskInstanceService)
  - org.jbpm.services.task.persistence.TaskModelProviderImpl (implements org.kie.internal.task.api.TaskModelProviderService)
  - org.jbpm.services.task.persistence.TaskQueryManager
  - org.jbpm.services.task.impl.TaskQueryServiceImpl (implements org.kie.internal.task.api.TaskQueryService)
  - org.jbpm.services.task.rule.impl.TaskRuleServiceImpl (implements org.jbpm.services.task.rule.TaskRuleService)
  - org.jbpm.services.ejb.impl.TaskServiceEJBImpl (implements org.kie.internal.task.api.InternalTaskService, org.kie.api.task.TaskService, org.jbpm.services.ejb.TaskServiceEJBLocal)
  - org.jbpm.services.task.rule.TaskServiceRequest
  - org.jbpm.examples.checklist.context.TaskStatusContextConstraint (implements org.jbpm.examples.checklist.ChecklistContextConstraint)
  - org.jbpm.services.task.query.TaskSummaryImpl (implements org.kie.internal.task.api.model.InternalTaskSummary)
  - org.jbpm.process.core.timer.impl.ThreadPoolSchedulerService (implements org.jbpm.process.core.timer.GlobalSchedulerService)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.kie.api.runtime.rule.ConsequenceException
        - org.jbpm.services.api.DeploymentNotFoundException
        - org.jbpm.services.api.ProcessInstanceNotFoundException
        - org.jbpm.process.workitem.rest.RESTServiceException
        - org.kie.internal.task.exception.TaskException
          - org.jbpm.services.task.exception.CannotAddTaskException
          - org.jbpm.services.task.exception.IncorrectParametersException
          - org.jbpm.services.task.exception.PermissionDeniedException
        - org.jbpm.services.api.TaskNotFoundException
        - org.jbpm.workflow.instance.WorkflowRuntimeException
        - org.jbpm.bpmn2.handler.WorkItemHandlerRuntimeException
        - org.jbpm.services.api.WorkItemNotFoundException
  - org.kie.api.runtime.conf.TimedRuleExectionOption (implements org.kie.api.runtime.conf.SingleValueKieSessionOption)
    - org.kie.api.runtime.conf.TimedRuleExectionOption.FILTERED
  - org.jbpm.process.core.timer.Timer (implements java.io.Serializable)
  - org.jbpm.process.instance.timer.TimerInstance (implements java.io.Serializable)
  - org.kie.api.runtime.conf.TimerJobFactoryOption (implements org.kie.api.runtime.conf.SingleValueKieSessionOption)
  - org.jbpm.process.instance.timer.TimerManager
  - org.jbpm.process.instance.timer.TimerManager.OverdueTrigger (implements org.drools.core.time.Trigger)
  - org.jbpm.process.instance.timer.TimerManager.ProcessJob (implements org.drools.core.time.Job, java.io.Serializable)
  - org.jbpm.process.instance.timer.TimerManager.ProcessJobContext (implements org.drools.core.time.JobContext)
    - org.jbpm.process.instance.timer.TimerManager.StartProcessJobContext
  - org.jbpm.process.instance.timer.TimerManager.ProcessTimerInputMarshaller (implements org.drools.core.marshalling.impl.TimersInputMarshaller)
  - org.jbpm.process.instance.timer.TimerManager.ProcessTimerOutputMarshaller (implements org.drools.core.marshalling.impl.TimersOutputMarshaller)
  - org.jbpm.process.instance.timer.TimerManager.StartProcessJob (implements org.drools.core.time.Job, java.io.Serializable)
  - org.jbpm.process.core.timer.TimerServiceRegistry
  - org.drools.core.time.TimeUtils
    - org.jbpm.process.core.timer.DateTimeUtils
  - org.jbpm.shared.services.impl.TransactionalCommandService (implements org.drools.core.command.CommandService)
    - org.jbpm.services.ejb.impl.tx.TransactionalCommandServiceEJBImpl
  - org.jbpm.services.cdi.producer.TransactionalCommandServiceProducer
  - org.jbpm.workflow.core.node.Transformation (implements java.io.Serializable)
  - 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.process.instance.event.listeners.TriggerRulesEventListener (implements org.kie.api.event.rule.AgendaEventListener)
  - org.jbpm.process.instance.command.UpdateProcessCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.shared.services.impl.commands.UpdateStringCommand (implements org.drools.core.command.impl.GenericCommand<T>)
  - org.jbpm.process.workitem.camel.uri.URIMapper
    - org.jbpm.process.workitem.camel.uri.CXFURIMapper
    - org.jbpm.process.workitem.camel.uri.FileURIMapper
    - org.jbpm.process.workitem.camel.uri.FTPURIMapper
    - org.jbpm.process.workitem.camel.uri.GenericURIMapper
    - org.jbpm.process.workitem.camel.uri.JMSURIMapper
    - org.jbpm.process.workitem.camel.uri.S3URIMapper
    - org.jbpm.process.workitem.camel.uri.SQLURIMapper
    - org.jbpm.process.workitem.camel.uri.XSLTURIMapper
  - org.jbpm.runtime.manager.impl.identity.UserDataServiceProvider
  - org.jbpm.kie.services.impl.bpmn2.UserTaskDefinitionImpl (implements java.io.Serializable, org.jbpm.services.api.model.UserTaskDefinition)
  - org.jbpm.kie.services.impl.model.UserTaskInstanceDesc (implements java.io.Serializable, org.jbpm.services.api.model.UserTaskInstanceDesc)
  - org.jbpm.kie.services.impl.UserTaskServiceImpl (implements org.jbpm.services.api.UserTaskService, org.jbpm.kie.services.impl.VariablesAware)
    - org.jbpm.services.cdi.impl.UserTaskServiceCDIImpl
    - org.jbpm.services.ejb.impl.UserTaskServiceEJBImpl (implements org.jbpm.services.api.UserTaskService, org.jbpm.services.ejb.api.UserTaskServiceEJBLocal, org.jbpm.services.ejb.api.UserTaskServiceEJBRemote)
  - org.jbpm.process.core.context.variable.Variable (implements java.io.Serializable, org.drools.core.process.core.TypeObject, org.jbpm.process.core.ValueObject)
  - org.kie.api.runtime.rule.Variable (implements java.io.Externalizable)
  - org.jbpm.process.audit.VariableInstanceLog (implements org.jbpm.process.audit.event.AuditEvent, java.io.Serializable, org.kie.api.runtime.manager.audit.VariableInstanceLog)
  - org.jbpm.kie.services.impl.model.VariableStateDesc (implements java.io.Serializable, org.jbpm.services.api.model.VariableDesc)
  - org.jbpm.services.task.identity.adapter.WeblogicUserGroupAdapter (implements org.jbpm.services.task.identity.adapter.UserGroupAdapter)
  - org.jbpm.process.workitem.webservice.WebServiceCommand (implements org.kie.internal.runtime.Cacheable, org.kie.internal.executor.api.Command)
  - org.jbpm.services.task.identity.adapter.WebSphereUserGroupAdapter (implements org.jbpm.services.task.identity.adapter.UserGroupAdapter)
  - org.drools.core.process.core.impl.WorkDefinitionImpl (implements java.io.Serializable, org.drools.core.process.core.WorkDefinition)
    - org.drools.core.process.core.impl.WorkDefinitionExtensionImpl (implements org.drools.core.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.kie.api.runtime.conf.WorkItemHandlerOption (implements org.kie.api.runtime.conf.MultiValueKieSessionOption)
  - org.jbpm.process.workitem.WorkItemRepository
  - javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>
    - org.jbpm.services.task.impl.model.xml.adapter.SubTasksStrategyXmlAdapter
    - org.jbpm.services.task.impl.model.xml.adapter.UserXmlAdapter
  - org.jbpm.bpmn2.xml.XmlBPMNProcessDumper (implements org.jbpm.process.core.impl.XmlProcessDumper)
  - org.jbpm.process.core.impl.XmlProcessDumperFactory
  - org.jbpm.bpmn2.xml.XmlProcessDumperFactoryServiceImpl (implements org.jbpm.process.core.impl.XmlProcessDumperFactoryService)
  - org.jbpm.compiler.xml.XmlProcessReader
  - org.jbpm.compiler.xml.XmlWorkflowProcessDumper
    - org.jbpm.compiler.xml.XmlRuleFlowProcessDumper (implements org.jbpm.process.core.impl.XmlProcessDumper)
  - 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.kie.api.runtime.rule.ActivationGroup
- org.kie.api.runtime.rule.Agenda
- org.kie.api.runtime.rule.AgendaFilter
- org.kie.api.runtime.rule.AgendaGroup
- org.kie.api.definition.type.Annotation
- org.jbpm.process.instance.impl.AssignmentAction
- org.jbpm.process.builder.AssignmentBuilder
- org.kie.api.runtime.rule.AttachedViewChangedEventListener
- org.jbpm.process.audit.event.AuditEvent
- org.jbpm.process.audit.event.AuditEventBuilder
- org.kie.api.runtime.manager.audit.AuditService
  - org.jbpm.process.audit.AuditLogService
- org.jbpm.services.task.lifecycle.listeners.BAMTaskEventListener.BAMTaskWorker
- org.kie.api.runtime.BatchRequestMessage
- org.jbpm.process.core.timer.BusinessCalendar
- org.kie.api.time.Calendar
- org.kie.api.runtime.Calendars
- org.kie.api.runtime.Channel
- org.jbpm.examples.checklist.ChecklistContext
- org.jbpm.examples.checklist.ChecklistContextConstraint
- org.jbpm.examples.checklist.ChecklistItem
- org.jbpm.examples.checklist.ChecklistManager
- org.jbpm.services.ejb.client.ClientServiceFactory
- org.kie.api.runtime.CommandExecutor
  - org.kie.internal.task.api.InternalTaskService
    - org.jbpm.services.ejb.TaskServiceEJBLocal (also extends org.kie.api.task.TaskService)
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.StatelessProcessSession, org.kie.api.runtime.rule.StatelessRuleSession)
  - org.kie.api.task.TaskService
    - org.kie.internal.task.api.InternalTaskService
      - org.jbpm.services.ejb.TaskServiceEJBLocal (also extends org.kie.api.task.TaskService)
    - org.jbpm.services.ejb.TaskServiceEJBLocal (also extends org.kie.internal.task.api.InternalTaskService)
  - org.jbpm.services.ejb.TaskServiceEJBLocal (also extends org.kie.internal.task.api.InternalTaskService, org.kie.api.task.TaskService)
- org.kie.api.definition.process.Connection
  - org.jbpm.workflow.core.Connection
- org.kie.api.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.kie.api.runtime.manager.Context<T>
- org.jbpm.process.core.Contextable
  - org.jbpm.workflow.core.Node (also extends org.kie.api.definition.process.Node, java.io.Serializable)
- org.jbpm.process.instance.ContextableInstance
  - org.jbpm.process.instance.ProcessInstance (also extends org.jbpm.process.instance.ContextInstanceContainer, org.kie.api.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.kie.api.runtime.process.WorkflowProcessInstance)
  - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.kie.api.runtime.process.WorkflowProcessInstance)
- org.jbpm.process.core.ContextContainer
  - org.jbpm.process.core.Process (also extends org.kie.api.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.kie.api.definition.process.WorkflowProcess)
  - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process, org.kie.api.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.kie.api.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.kie.api.runtime.process.WorkflowProcessInstance)
  - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.jbpm.process.instance.ProcessInstance, org.kie.api.runtime.process.WorkflowProcessInstance)
- org.jbpm.process.instance.impl.ContextInstanceFactory
- org.jbpm.process.core.ContextResolver
- org.kie.internal.process.CorrelationAwareProcessRuntime
  - org.drools.core.runtime.process.InternalProcessRuntime (also extends org.kie.api.event.process.ProcessEventManager, org.kie.api.runtime.process.ProcessRuntime)
    - org.jbpm.process.instance.InternalProcessRuntime
  - org.jbpm.process.instance.InternalProcessRuntime
- org.kie.api.runtime.process.DataTransformer
- org.jbpm.services.api.DefinitionService
  - org.jbpm.services.ejb.api.DefinitionServiceEJBLocal
  - org.jbpm.services.ejb.api.DefinitionServiceEJBRemote
- org.jbpm.services.api.model.DeployedAsset
  - org.jbpm.services.api.model.ProcessDefinition (also extends java.io.Serializable)
  - org.jbpm.services.api.model.ProcessDesc
- org.jbpm.services.api.model.DeployedUnit
- org.jbpm.services.api.DeploymentEventListener
  - org.jbpm.services.ejb.api.RuntimeDataServiceEJBLocal (also extends org.jbpm.services.api.RuntimeDataService)
  - org.jbpm.services.ejb.api.RuntimeDataServiceEJBRemote (also extends org.jbpm.services.api.RuntimeDataService)
- org.jbpm.services.api.DeploymentService
  - org.jbpm.services.ejb.api.DeploymentServiceEJBLocal (also extends org.jbpm.services.api.ListenerSupport)
- org.jbpm.services.ejb.api.DeploymentServiceEJBRemote
- org.jbpm.services.api.model.DeploymentUnit
- org.kie.api.runtime.rule.EntryPoint
  - org.kie.api.runtime.KieRuntime (also extends org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.ProcessRuntime, org.kie.api.runtime.rule.RuleRuntime)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.runtime.rule.RuleRuntime
    - org.kie.api.runtime.KieRuntime (also extends org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.ProcessRuntime)
      - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
- org.kie.api.runtime.Environment
- org.kie.api.runtime.rule.EvaluatorDefinition
- org.jbpm.workflow.instance.node.EventBasedNodeInstanceInterface
- org.jbpm.process.core.event.EventFilter
- org.kie.api.runtime.process.EventListener
  - org.kie.api.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.kie.api.runtime.process.WorkflowProcessInstance)
    - org.kie.api.runtime.process.WorkflowProcessInstance (also extends org.kie.api.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.kie.api.runtime.process.WorkflowProcessInstance)
  - org.jbpm.process.instance.ProcessInstance (also extends org.jbpm.process.instance.ContextableInstance, org.jbpm.process.instance.ContextInstanceContainer, org.kie.api.runtime.process.ProcessInstance)
    - org.jbpm.workflow.instance.WorkflowProcessInstance (also extends org.kie.api.runtime.process.WorkflowProcessInstance)
  - org.kie.api.runtime.process.WorkflowProcessInstance (also extends org.kie.api.runtime.process.NodeInstanceContainer, org.kie.api.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.kie.api.runtime.process.WorkflowProcessInstance)
- java.util.EventListener
  - org.kie.api.event.rule.AgendaEventListener
  - org.kie.api.event.kiebase.KieBaseEventListener
  - org.kie.api.event.process.ProcessEventListener
  - org.kie.api.event.rule.RuleRuntimeEventListener
  - org.kie.api.task.TaskLifeCycleEventListener
    - org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener
  - org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener
- org.kie.internal.runtime.manager.EventListenerProducer<T>
  - org.jbpm.runtime.manager.api.EventListenerProducer<T>
- org.jbpm.workflow.instance.node.EventNodeInstanceInterface
- org.jbpm.workflow.core.node.EventNodeInterface
- org.jbpm.process.core.event.EventTransformer
- org.jbpm.process.core.context.exception.ExceptionHandler
- org.kie.api.runtime.ExecutionResults
- org.kie.api.runtime.rule.FactHandle
- org.kie.api.builder.model.FileLoggerModel
- org.jbpm.kie.services.impl.form.FormProvider
- org.jbpm.kie.services.api.FormProviderService
- org.kie.api.definition.rule.Global
- org.kie.internal.runtime.manager.GlobalProducer
  - org.jbpm.runtime.manager.api.GlobalProducer
- org.kie.api.runtime.Globals
- org.kie.api.builder.Include
- org.drools.core.time.InternalSchedulerService
  - org.jbpm.process.core.timer.GlobalSchedulerService (also extends org.drools.core.time.SchedulerService)
- java.lang.Iterable<T>
  - org.kie.api.runtime.rule.QueryResults
- org.jbpm.process.workitem.handler.JavaHandler
- org.kie.api.management.KieBaseConfigurationMonitorMBean
- org.kie.api.event.kiebase.KieBaseEvent
  - org.kie.api.event.kiebase.AfterFunctionRemovedEvent
  - org.kie.api.event.kiebase.AfterKieBaseLockedEvent
  - org.kie.api.event.kiebase.AfterKieBaseUnlockedEvent
  - org.kie.api.event.kiebase.AfterKiePackageAddedEvent
  - org.kie.api.event.kiebase.AfterKiePackageRemovedEvent
  - org.kie.api.event.kiebase.AfterProcessAddedEvent
  - org.kie.api.event.kiebase.AfterProcessRemovedEvent
  - org.kie.api.event.kiebase.AfterRuleAddedEvent
  - org.kie.api.event.kiebase.AfterRuleRemovedEvent
  - org.kie.api.event.kiebase.BeforeFunctionRemovedEvent
  - org.kie.api.event.kiebase.BeforeKieBaseLockedEvent
  - org.kie.api.event.kiebase.BeforeKieBaseUnlockedEvent
  - org.kie.api.event.kiebase.BeforeKiePackageAddedEvent
  - org.kie.api.event.kiebase.BeforeKiePackageRemovedEvent
  - org.kie.api.event.kiebase.BeforeProcessAddedEvent
  - org.kie.api.event.kiebase.BeforeProcessRemovedEvent
  - org.kie.api.event.kiebase.BeforeRuleAddedEvent
  - org.kie.api.event.kiebase.BeforeRuleRemovedEvent
- org.kie.api.event.kiebase.KieBaseEventManager
  - org.kie.api.KieBase
- org.kie.api.builder.model.KieBaseModel
- org.kie.api.conf.KieBaseOptionsConfiguration
  - org.kie.api.KieBaseConfiguration (also extends org.kie.api.PropertiesConfiguration)
- org.kie.api.builder.KieBuilder
- org.kie.api.command.KieCommands
- org.kie.api.runtime.KieContainer
- org.kie.api.runtime.KieContext
  - org.kie.api.runtime.process.ProcessContext
  - org.kie.api.runtime.rule.RuleContext
- org.kie.api.definition.KieDefinition
  - org.kie.api.definition.process.Process
    - org.jbpm.process.core.Process (also extends org.jbpm.process.core.ContextContainer)
      - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.kie.api.definition.process.WorkflowProcess)
    - org.kie.api.definition.process.WorkflowProcess (also extends org.kie.api.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.kie.api.definition.process.WorkflowProcess)
  - org.jbpm.process.core.Process (also extends org.jbpm.process.core.ContextContainer, org.kie.api.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.kie.api.definition.process.WorkflowProcess)
  - org.kie.api.definition.rule.Query
  - org.kie.api.definition.rule.Rule
  - org.kie.api.definition.process.WorkflowProcess (also extends org.kie.api.definition.process.NodeContainer, org.kie.api.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.kie.api.definition.process.WorkflowProcess)
- org.kie.api.definition.KieDescr
- org.kie.api.builder.KieFileSystem
- org.kie.api.logger.KieLoggers
- org.kie.api.management.KieManagementAgentMBean
- org.kie.api.builder.KieModule
- org.kie.api.builder.model.KieModuleModel
- org.kie.api.definition.KiePackage
- org.kie.api.builder.KieRepository
- org.kie.api.event.KieRuntimeEvent
  - org.kie.api.event.rule.AfterMatchFiredEvent
  - org.kie.api.event.rule.AgendaGroupEvent
    - org.kie.api.event.rule.AgendaGroupPoppedEvent
    - org.kie.api.event.rule.AgendaGroupPushedEvent
  - org.kie.api.event.rule.AgendaGroupPoppedEvent
  - org.kie.api.event.rule.AgendaGroupPushedEvent
  - org.kie.api.event.rule.BeforeMatchFiredEvent
  - org.kie.api.event.rule.MatchCancelledEvent
  - org.kie.api.event.rule.MatchCreatedEvent
  - org.kie.api.event.rule.MatchEvent
    - org.kie.api.event.rule.AfterMatchFiredEvent
    - org.kie.api.event.rule.BeforeMatchFiredEvent
    - org.kie.api.event.rule.MatchCancelledEvent
    - org.kie.api.event.rule.MatchCreatedEvent
  - org.kie.api.event.rule.ObjectDeletedEvent
  - org.kie.api.event.rule.ObjectInsertedEvent
  - org.kie.api.event.rule.ObjectUpdatedEvent
  - org.kie.api.event.process.ProcessCompletedEvent
  - org.kie.api.event.process.ProcessEvent
    - org.kie.api.event.process.ProcessCompletedEvent
    - org.kie.api.event.process.ProcessNodeEvent
      - org.kie.api.event.process.ProcessNodeLeftEvent
      - org.kie.api.event.process.ProcessNodeTriggeredEvent
    - org.kie.api.event.process.ProcessNodeLeftEvent
    - org.kie.api.event.process.ProcessNodeTriggeredEvent
    - org.kie.api.event.process.ProcessStartedEvent
    - org.kie.api.event.process.ProcessVariableChangedEvent
  - org.kie.api.event.process.ProcessNodeEvent
    - org.kie.api.event.process.ProcessNodeLeftEvent
    - org.kie.api.event.process.ProcessNodeTriggeredEvent
  - org.kie.api.event.process.ProcessNodeLeftEvent
  - org.kie.api.event.process.ProcessNodeTriggeredEvent
  - org.kie.api.event.process.ProcessStartedEvent
  - org.kie.api.event.process.ProcessVariableChangedEvent
  - org.kie.api.event.rule.RuleFlowGroupActivatedEvent
  - org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent
  - org.kie.api.event.rule.RuleFlowGroupEvent
    - org.kie.api.event.rule.RuleFlowGroupActivatedEvent
    - org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent
  - org.kie.api.event.rule.RuleRuntimeEvent
    - org.kie.api.event.rule.ObjectDeletedEvent
    - org.kie.api.event.rule.ObjectInsertedEvent
    - org.kie.api.event.rule.ObjectUpdatedEvent
- org.kie.api.logger.KieRuntimeLogger
- org.kie.api.builder.KieScanner
- org.kie.api.KieServices
- org.kie.api.builder.model.KieSessionModel
- org.kie.api.management.KieSessionMonitoringMBean
- org.kie.api.runtime.conf.KieSessionOptionsConfiguration
  - org.kie.api.runtime.KieSessionConfiguration (also extends org.kie.api.PropertiesConfiguration)
- org.kie.api.persistence.jpa.KieStoreServices
- org.drools.persistence.map.KnowledgeSessionStorage
  - org.jbpm.persistence.ProcessStorage
- org.jbpm.services.task.internals.lifecycle.LifeCycleManager
- org.kie.api.builder.model.ListenerModel
- org.jbpm.services.api.ListenerSupport
  - org.jbpm.services.ejb.api.DeploymentServiceEJBLocal (also extends org.jbpm.services.api.DeploymentService)
- org.kie.api.runtime.rule.LiveQuery
- org.jbpm.process.core.context.variable.Mappable
- org.kie.api.marshalling.Marshaller
- org.kie.api.marshalling.MarshallingConfiguration
- org.kie.api.runtime.rule.Match
- org.kie.api.builder.Message
- com.google.protobuf.MessageLiteOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.IterationLevelOrBuilder
  - 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.RuleSetNode.TextMapEntryOrBuilder
  - 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.VariableContainerOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.VariableOrBuilder
  - org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.IterationLevelOrBuilder
    - 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.RuleSetNode.TextMapEntryOrBuilder
    - 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.VariableContainerOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.VariableOrBuilder
    - org.jbpm.marshalling.impl.JBPMMessages.WorkItemOrBuilder
- org.kie.api.definition.process.Node
  - org.jbpm.workflow.core.Node (also extends org.jbpm.process.core.Contextable, java.io.Serializable)
- org.kie.api.definition.process.NodeContainer
  - org.jbpm.workflow.core.NodeContainer
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.process.core.Process, org.kie.api.definition.process.WorkflowProcess)
  - org.kie.api.definition.process.WorkflowProcess (also extends org.kie.api.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.kie.api.definition.process.WorkflowProcess)
- org.jbpm.workflow.core.NodeExtension
- org.kie.api.runtime.process.NodeInstance
  - org.jbpm.workflow.instance.NodeInstance
- org.kie.api.runtime.process.NodeInstanceContainer
  - org.jbpm.workflow.instance.NodeInstanceContainer
  - org.kie.api.runtime.process.WorkflowProcessInstance (also extends org.kie.api.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.kie.api.runtime.process.WorkflowProcessInstance)
- org.jbpm.services.api.model.NodeInstanceDesc
- org.jbpm.workflow.instance.impl.NodeInstanceFactory
- org.kie.api.runtime.manager.audit.NodeInstanceLog
- org.drools.persistence.map.NonTransactionalPersistentSession
  - org.jbpm.persistence.NonTransactionalProcessPersistentSession
- org.jbpm.services.task.deadlines.NotificationListener
- org.kie.api.runtime.ObjectFilter
- org.kie.api.marshalling.ObjectMarshallingStrategy
- org.kie.api.marshalling.ObjectMarshallingStrategy.Context
- org.kie.api.marshalling.ObjectMarshallingStrategyAcceptor
- org.kie.api.marshalling.ObjectMarshallingStrategyStore
- org.kie.api.management.ObjectTypeNodeMonitorMBean
- org.kie.api.runtime.rule.Operator
- org.drools.persistence.PersistenceContext
  - org.jbpm.persistence.ProcessPersistenceContext
- org.drools.persistence.PersistenceContextManager
  - org.jbpm.persistence.ProcessPersistenceContextManager
- org.jbpm.process.audit.strategy.PersistenceStrategy
- org.jbpm.process.builder.ProcessClassBuilder
- org.jbpm.process.builder.dialect.ProcessDialect
- org.kie.api.event.process.ProcessEventManager
  - org.drools.core.runtime.process.InternalProcessRuntime (also extends org.kie.internal.process.CorrelationAwareProcessRuntime, org.kie.api.runtime.process.ProcessRuntime)
    - org.jbpm.process.instance.InternalProcessRuntime
  - org.jbpm.process.instance.InternalProcessRuntime
  - org.kie.api.runtime.KieRuntime (also extends org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.ProcessRuntime, org.kie.api.runtime.rule.RuleRuntime)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.event.KieRuntimeEventManager (also extends org.kie.api.event.rule.RuleRuntimeEventManager)
    - org.kie.api.runtime.KieRuntime (also extends org.kie.api.runtime.process.ProcessRuntime, org.kie.api.runtime.rule.RuleRuntime)
      - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
    - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatelessProcessSession, org.kie.api.runtime.rule.StatelessRuleSession)
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.StatelessProcessSession, org.kie.api.runtime.rule.StatelessRuleSession)
- org.jbpm.services.api.model.ProcessInstanceDesc
- org.jbpm.process.instance.ProcessInstanceFactory
- org.kie.api.runtime.manager.audit.ProcessInstanceLog
- org.jbpm.process.instance.ProcessInstanceManager
- org.jbpm.process.instance.ProcessInstanceManagerFactory
- org.jbpm.marshalling.impl.ProcessInstanceMarshaller
- org.jbpm.process.builder.ProcessNodeBuilder
- org.kie.api.runtime.process.ProcessRuntime
  - org.drools.core.runtime.process.InternalProcessRuntime (also extends org.kie.internal.process.CorrelationAwareProcessRuntime, org.kie.api.event.process.ProcessEventManager)
    - org.jbpm.process.instance.InternalProcessRuntime
  - org.jbpm.process.instance.InternalProcessRuntime
  - org.kie.api.runtime.KieRuntime (also extends org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.rule.RuleRuntime)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
- org.jbpm.services.api.ProcessService
  - org.jbpm.services.ejb.api.ProcessServiceEJBLocal
  - org.jbpm.services.ejb.api.ProcessServiceEJBRemote
- org.jbpm.process.core.validation.ProcessValidationError
- org.jbpm.process.core.validation.ProcessValidator
- org.kie.api.runtime.rule.PropagationContext
- org.kie.api.PropertiesConfiguration
  - org.kie.api.KieBaseConfiguration (also extends org.kie.api.conf.KieBaseOptionsConfiguration)
  - org.kie.api.runtime.KieSessionConfiguration (also extends org.kie.api.runtime.conf.KieSessionOptionsConfiguration)
- org.kie.api.builder.model.QualifierModel
- org.kie.api.runtime.manager.RegisterableItemsFactory
- org.kie.api.builder.ReleaseId
- org.jbpm.process.workitem.camel.request.RequestMapper
- org.jbpm.services.cdi.RequestScopedBackupIdentityProvider
- org.jbpm.executor.RequeueAware
- org.kie.api.io.ResourceConfiguration
- org.jbpm.process.workitem.camel.response.ResponseMapper
- org.kie.api.builder.Results
- org.jbpm.process.instance.impl.ReturnValueEvaluator
- org.jbpm.process.builder.ReturnValueEvaluatorBuilder
- org.kie.api.runtime.rule.Row
  - org.kie.api.runtime.rule.QueryResultsRow
- org.jbpm.services.task.rule.RuleContextProvider
- org.kie.api.runtime.rule.RuleFlowGroup
- org.kie.api.event.rule.RuleRuntimeEventManager
  - org.kie.api.runtime.KieRuntime (also extends org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.ProcessRuntime, org.kie.api.runtime.rule.RuleRuntime)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.event.KieRuntimeEventManager (also extends org.kie.api.event.process.ProcessEventManager)
    - org.kie.api.runtime.KieRuntime (also extends org.kie.api.runtime.process.ProcessRuntime, org.kie.api.runtime.rule.RuleRuntime)
      - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
    - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
    - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.process.StatelessProcessSession, org.kie.api.runtime.rule.StatelessRuleSession)
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession, org.kie.api.runtime.rule.StatefulRuleSession)
  - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.StatelessProcessSession, org.kie.api.runtime.rule.StatelessRuleSession)
- org.jbpm.services.api.RuntimeDataService
  - org.jbpm.services.ejb.api.RuntimeDataServiceEJBLocal (also extends org.jbpm.services.api.DeploymentEventListener)
  - org.jbpm.services.ejb.api.RuntimeDataServiceEJBRemote (also extends org.jbpm.services.api.DeploymentEventListener)
- org.kie.api.runtime.manager.RuntimeEngine
- org.jbpm.runtime.manager.impl.RuntimeEngineInitlializer
- org.kie.api.runtime.manager.RuntimeEnvironment
- org.kie.api.runtime.manager.RuntimeEnvironmentBuilder
- org.kie.api.runtime.manager.RuntimeEnvironmentBuilderFactory
- org.kie.api.runtime.manager.RuntimeManager
- org.kie.api.runtime.manager.RuntimeManagerFactory
- org.jbpm.runtime.manager.api.SchedulerProvider
- org.drools.core.time.SchedulerService
  - org.jbpm.process.core.timer.GlobalSchedulerService (also extends org.drools.core.time.InternalSchedulerService)
- org.jbpm.process.core.timer.SchedulerServiceInterceptor
- java.io.Serializable
  - org.kie.api.runtime.rule.AccumulateFunction
  - org.kie.api.task.model.Attachment
  - org.kie.api.command.BatchExecutionCommand
  - org.kie.api.command.Command<T>
    - org.kie.api.command.BatchExecutionCommand
  - org.kie.api.task.model.Comment
  - org.kie.api.task.model.Content
  - org.kie.api.runtime.rule.Evaluator
  - java.io.Externalizable
    - org.kie.api.runtime.rule.AccumulateFunction
    - org.kie.api.task.model.Attachment
    - org.kie.api.task.model.Comment
    - org.kie.api.task.model.Content
    - org.kie.api.definition.type.FactField
    - org.kie.api.definition.type.FactType
    - org.kie.api.task.model.Group
    - org.kie.api.task.model.I18NText
    - org.kie.api.task.model.OrganizationalEntity
      - org.kie.api.task.model.Group
      - org.kie.api.task.model.User
    - org.kie.api.task.model.PeopleAssignments
    - org.kie.api.task.model.QuickTaskSummary
      - org.kie.api.task.model.TaskSummary
    - org.kie.api.task.model.Task
    - org.kie.api.task.model.TaskData
    - org.kie.api.task.model.TaskSummary
    - org.kie.api.task.model.User
  - org.kie.api.definition.type.FactField
  - org.kie.api.definition.type.FactType
  - org.kie.api.task.model.Group
  - org.kie.api.task.model.I18NText
  - org.drools.core.time.JobContext
    - org.jbpm.process.core.timer.NamedJobContext
  - org.kie.api.conf.KieBaseOption
    - org.kie.api.conf.MultiValueKieBaseOption
    - org.kie.api.conf.SingleValueKieBaseOption
  - org.kie.api.runtime.conf.KieSessionOption
    - org.kie.api.runtime.conf.MultiValueKieSessionOption
    - org.kie.api.runtime.conf.SingleValueKieSessionOption
  - org.kie.api.conf.MultiValueKieBaseOption
  - org.kie.api.runtime.conf.MultiValueKieSessionOption
  - org.jbpm.process.core.timer.NamedJobContext
  - org.jbpm.workflow.core.Node (also extends org.jbpm.process.core.Contextable, org.kie.api.definition.process.Node)
  - org.kie.api.conf.Option
    - org.kie.api.conf.KieBaseOption
      - org.kie.api.conf.MultiValueKieBaseOption
      - org.kie.api.conf.SingleValueKieBaseOption
    - org.kie.api.runtime.conf.KieSessionOption
      - org.kie.api.runtime.conf.MultiValueKieSessionOption
      - org.kie.api.runtime.conf.SingleValueKieSessionOption
    - org.kie.api.conf.MultiValueKieBaseOption
    - org.kie.api.runtime.conf.MultiValueKieSessionOption
    - org.kie.api.conf.SingleValueKieBaseOption
    - org.kie.api.runtime.conf.SingleValueKieSessionOption
  - org.kie.api.task.model.OrganizationalEntity
    - org.kie.api.task.model.Group
    - org.kie.api.task.model.User
  - org.kie.api.task.model.PeopleAssignments
  - org.jbpm.services.api.model.ProcessDefinition (also extends org.jbpm.services.api.model.DeployedAsset)
  - org.kie.api.task.model.QuickTaskSummary
    - org.kie.api.task.model.TaskSummary
  - org.kie.api.io.Resource
  - org.kie.api.conf.SingleValueKieBaseOption
  - org.kie.api.runtime.conf.SingleValueKieSessionOption
  - org.kie.api.task.model.Task
  - org.kie.api.task.model.TaskData
  - org.kie.api.task.model.TaskSummary
  - org.kie.api.task.model.User
- org.kie.api.Service
  - org.kie.api.concurrent.KieExecutors
  - org.kie.api.marshalling.KieMarshallers
  - org.kie.api.io.KieResources
  - org.kie.api.builder.KieScannerFactoryService
  - org.jbpm.process.core.impl.XmlProcessDumperFactoryService
- org.kie.api.time.SessionClock
- org.kie.api.command.Setter
- org.jbpm.process.instance.event.SignalManager
- org.jbpm.process.instance.event.SignalManagerFactory
- org.kie.api.runtime.process.StatefulProcessSession
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.rule.StatefulRuleSession)
- org.kie.api.runtime.rule.StatefulRuleSession
  - org.kie.api.runtime.KieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.runtime.KieRuntime, org.kie.api.runtime.process.StatefulProcessSession)
- org.kie.api.runtime.process.StatelessProcessSession
  - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.rule.StatelessRuleSession)
- org.kie.api.runtime.rule.StatelessRuleSession
  - org.kie.api.runtime.StatelessKieSession (also extends org.kie.api.runtime.CommandExecutor, org.kie.api.event.KieRuntimeEventManager, org.kie.api.runtime.process.StatelessProcessSession)
- org.jbpm.services.task.audit.service.TaskAuditService
- org.kie.api.task.TaskContext
- org.kie.api.task.TaskEvent
- org.jbpm.services.task.rule.TaskRuleService
- org.kie.api.runtime.conf.TimedRuleExecutionFilter
- org.jbpm.process.instance.timer.TimerListener
- org.jbpm.process.builder.TransformationBuilder
- org.drools.core.process.core.TypeObject
  - org.jbpm.process.core.ValueObject
- org.jbpm.services.task.identity.adapter.UserGroupAdapter
- org.kie.api.task.UserGroupCallback
- org.jbpm.services.cdi.producer.UserGroupInfoProducer
- org.jbpm.services.api.model.UserTaskDefinition
- org.jbpm.services.api.model.UserTaskInstanceDesc
- org.jbpm.services.api.UserTaskService
  - org.jbpm.services.ejb.api.UserTaskServiceEJBLocal
  - org.jbpm.services.ejb.api.UserTaskServiceEJBRemote
- org.jbpm.services.api.model.VariableDesc
- org.kie.api.runtime.manager.audit.VariableInstanceLog
- org.jbpm.kie.services.impl.VariablesAware
- org.kie.api.runtime.rule.ViewChangedEventListener
- org.kie.api.runtime.process.WorkItem
- org.kie.api.runtime.process.WorkItemHandler
- org.kie.api.builder.model.WorkItemHandlerModel
- org.kie.internal.runtime.manager.WorkItemHandlerProducer
  - org.jbpm.runtime.manager.api.WorkItemHandlerProducer
- org.kie.api.runtime.process.WorkItemManager
- org.jbpm.process.core.impl.XmlProcessDumper

## Annotation Type Hierarchy

- org.jbpm.process.workitem.transform.Transformer (implements java.lang.annotation.Annotation)
- org.jbpm.services.cdi.Undeploy (implements java.lang.annotation.Annotation)
- org.jbpm.services.cdi.Selectable (implements java.lang.annotation.Annotation)
- org.jbpm.services.cdi.Kjar (implements java.lang.annotation.Annotation)
- org.jbpm.services.cdi.Deploy (implements java.lang.annotation.Annotation)
- org.jbpm.services.cdi.Deactivate (implements java.lang.annotation.Annotation)
- org.jbpm.services.cdi.Activate (implements java.lang.annotation.Annotation)
- org.jbpm.runtime.manager.api.qualifiers.WorkingMemory (implements java.lang.annotation.Annotation)
- org.jbpm.runtime.manager.api.qualifiers.Task (implements java.lang.annotation.Annotation)
- org.jbpm.runtime.manager.api.qualifiers.Process (implements java.lang.annotation.Annotation)
- org.jbpm.runtime.manager.api.qualifiers.Agenda (implements java.lang.annotation.Annotation)
- org.kie.api.cdi.KSession (implements java.lang.annotation.Annotation)
- org.kie.api.cdi.KReleaseId (implements java.lang.annotation.Annotation)
- org.kie.api.cdi.KContainer (implements java.lang.annotation.Annotation)
- org.kie.api.cdi.KBase (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.TypeSafe (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Timestamp (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Role (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.PropertyReactive (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.PropertyChangeSupport (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Position (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Modifies (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Label (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Key (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Expires (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Duration (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.Description (implements java.lang.annotation.Annotation)
- org.kie.api.definition.type.ClassReactive (implements java.lang.annotation.Annotation)
- org.kie.api.definition.rule.Watch (implements java.lang.annotation.Annotation)
- org.kie.api.definition.rule.Eager (implements java.lang.annotation.Annotation)
- org.kie.api.definition.rule.Direct (implements java.lang.annotation.Annotation)
- org.kie.api.definition.rule.DataDriven (implements java.lang.annotation.Annotation)
- org.kie.api.definition.rule.ActivationListener (implements java.lang.annotation.Annotation)
- org.kie.api.remote.Remotable (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.bpmn2.handler.LoggingTaskHandlerDecorator.InputParameter
    - org.jbpm.test.JbpmJUnitBaseTestCase.Strategy
    - org.jbpm.process.audit.AuditLoggerFactory.Type
    - org.jbpm.process.audit.strategy.PersistenceStrategyType
    - org.jbpm.process.workitem.rest.RESTWorkItemHandler.AuthenticationType
    - org.jbpm.services.api.RuntimeDataService.EntryType
    - org.jbpm.services.task.internals.lifecycle.Allowed
    - org.jbpm.services.task.impl.model.xml.JaxbOrganizationalEntity.Type
    - org.jbpm.services.task.utils.OnErrorAction
    - org.jbpm.examples.checklist.ChecklistItem.Status
    - org.kie.api.event.rule.MatchCancelledCause
    - org.kie.api.runtime.conf.QueryListenerOption (implements org.kie.api.runtime.conf.SingleValueKieSessionOption)
    - org.kie.api.runtime.conf.KeepReferenceOption (implements org.kie.api.runtime.conf.SingleValueKieSessionOption)
    - org.kie.api.builder.Message.Level
    - org.kie.api.builder.model.ListenerModel.Kind
    - org.kie.api.builder.model.KieSessionModel.KieSessionType
    - org.kie.api.definition.KieDefinition.KnowledgeType
    - org.kie.api.definition.type.Role.Type
    - org.kie.api.task.model.Status
    - org.kie.api.conf.RemoveIdentitiesOption (implements org.kie.api.conf.SingleValueKieBaseOption)
    - org.kie.api.conf.MBeansOption (implements org.kie.api.conf.SingleValueKieBaseOption)
    - org.kie.api.conf.EventProcessingOption (implements org.kie.api.conf.SingleValueKieBaseOption)
    - org.kie.api.conf.EqualityBehaviorOption (implements org.kie.api.conf.SingleValueKieBaseOption)
    - org.kie.api.conf.DeclarativeAgendaOption (implements org.kie.api.conf.SingleValueKieBaseOption)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.2.0.CR4
PREV NEXT | FRAMES NO FRAMES

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