## Uses of Class
org.jbpm.process.builder.ProcessBuildContext

- Packages that use ProcessBuildContext
  Package | Description
  --- | ---
  org.jbpm.bpmn2.xpath |
  org.jbpm.compiler |
  org.jbpm.process.builder |
  org.jbpm.process.builder.dialect |
  org.jbpm.process.builder.dialect.feel |
  org.jbpm.process.builder.dialect.java |
  org.jbpm.process.builder.dialect.javascript |
  org.jbpm.process.builder.dialect.mvel |

- - ### Uses of ProcessBuildContext in org.jbpm.bpmn2.xpath

    Methods in org.jbpm.bpmn2.xpath with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | XPATHProcessDialect.`addProcess(ProcessBuildContext context)`

  - ### Uses of ProcessBuildContext in org.jbpm.compiler

    Methods in org.jbpm.compiler with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcessBuilderImpl.`buildContexts(ContextContainer contextContainer, ProcessBuildContext buildContext)`
    `void` | ProcessBuilderImpl.`buildNodes(org.kie.api.definition.process.WorkflowProcess process, ProcessBuildContext context)`

  - ### Uses of ProcessBuildContext in org.jbpm.process.builder

    Methods in org.jbpm.process.builder with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | WorkItemNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | SubProcessNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | StoreNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | StartNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | SplitNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | RuleSetNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | ProcessNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | MultiConditionalSequenceFlowNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | ExtendedNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | EventNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | EventBasedNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `void` | ActionNodeBuilder.`build(org.kie.api.definition.process.Process process, org.drools.compiler.lang.descr.ProcessDescr processDescr, ProcessBuildContext context, org.kie.api.definition.process.Node node)`
    `protected void` | ExtendedNodeBuilder.`buildAction(DroolsAction droolsAction, ProcessBuildContext context, NodeImpl node)`
    `String` | ProcessClassBuilder.`buildRule(ProcessBuildContext context)`

  - ### Uses of ProcessBuildContext in org.jbpm.process.builder.dialect

    Methods in org.jbpm.process.builder.dialect with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcessDialect.`addProcess(ProcessBuildContext context)`

  - ### Uses of ProcessBuildContext in org.jbpm.process.builder.dialect.feel

    Methods in org.jbpm.process.builder.dialect.feel with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | FeelProcessDialect.`addProcess(ProcessBuildContext context)`

  - ### Uses of ProcessBuildContext in org.jbpm.process.builder.dialect.java

    Methods in org.jbpm.process.builder.dialect.java with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaProcessDialect.`addProcess(ProcessBuildContext context)`
    `String` | JavaProcessClassBuilder.`buildRule(ProcessBuildContext context)`
    `protected void` | AbstractJavaProcessBuilder.`collectTypes(String key, org.drools.compiler.compiler.AnalysisResult analysis, ProcessBuildContext context)`
    `Map` | AbstractJavaProcessBuilder.`createVariableContext(String className, String text, ProcessBuildContext context, String[] globals)`
    `Map` | AbstractJavaProcessBuilder.`createVariableContext(String className, String text, ProcessBuildContext context, String[] globals, Set<String> unboundIdentifiers, ContextResolver contextResolver)`
    `void` | AbstractJavaProcessBuilder.`generateTemplates(String ruleTemplate, String invokerTemplate, ProcessBuildContext context, String className, Map vars, Object invokerLookup, org.drools.compiler.lang.descr.BaseDescr descrLookup)`

  - ### Uses of ProcessBuildContext in org.jbpm.process.builder.dialect.javascript

    Methods in org.jbpm.process.builder.dialect.javascript with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaScriptProcessDialect.`addProcess(ProcessBuildContext context)`

  - ### Uses of ProcessBuildContext in org.jbpm.process.builder.dialect.mvel

    Methods in org.jbpm.process.builder.dialect.mvel with parameters of type ProcessBuildContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | MVELProcessDialect.`addProcess(ProcessBuildContext context)`
    `protected void` | AbstractMVELBuilder.`collectTypes(String key, org.drools.compiler.compiler.AnalysisResult analysis, ProcessBuildContext context)`

Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.