## Uses of Class
org.jbpm.ruleflow.core.RuleFlowProcess

- Packages that use RuleFlowProcess
  Package | Description
  --- | ---
  org.jbpm.bpmn2.xml |
  org.jbpm.ruleflow.core |
  org.jbpm.ruleflow.core.validation |
  org.jbpm.ruleflow.instance |

- - ### Uses of RuleFlowProcess in org.jbpm.bpmn2.xml

    Methods in org.jbpm.bpmn2.xml with parameters of type RuleFlowProcess
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected static void` | ProcessHandler.`addCompensationScope​(RuleFlowProcess process, org.kie.api.definition.process.Node node, org.kie.api.definition.process.NodeContainer parentContainer, String compensationHandlerId)` |
    `static Map<String,​CorrelationSubscription>` | HandlerUtil.`correlationSuscription​(RuleFlowProcess process)` |

  - ### Uses of RuleFlowProcess in org.jbpm.ruleflow.core

    Methods in org.jbpm.ruleflow.core that return RuleFlowProcess
    Modifier and Type | Method | Description
    --- | --- | ---
    `RuleFlowProcess` | RuleFlowProcessFactory.`getProcess()` |
    `protected RuleFlowProcess` | RuleFlowProcessFactory.`getRuleFlowProcess()` |

  - ### Uses of RuleFlowProcess in org.jbpm.ruleflow.core.validation

    Methods in org.jbpm.ruleflow.core.validation with parameters of type RuleFlowProcess
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | RuleFlowProcessValidator.`addErrorMessage​(RuleFlowProcess process, org.kie.api.definition.process.Node node, List<ProcessValidationError> errors, String message)` |
    `protected void` | RuleFlowProcessValidator.`validateCompensationIntermediateOrEndEvent​(org.kie.api.definition.process.Node node, RuleFlowProcess process, List<ProcessValidationError> errors)` |
    `ProcessValidationError[]` | RuleFlowProcessValidator.`validateProcess​(RuleFlowProcess process)` |

  - ### Uses of RuleFlowProcess in org.jbpm.ruleflow.instance

    Methods in org.jbpm.ruleflow.instance that return RuleFlowProcess
    Modifier and Type | Method | Description
    --- | --- | ---
    `RuleFlowProcess` | RuleFlowProcessInstance.`getRuleFlowProcess()` |