## Uses of Interface
org.kie.internal.process.CorrelationKey

- Packages that use CorrelationKey
  Package | Description
  --- | ---
  org.kie.internal.command |
  org.kie.internal.jaxb |
  org.kie.internal.process |
  org.kie.internal.runtime.manager.audit.query |
  org.kie.internal.runtime.manager.context |

- - ### Uses of CorrelationKey in org.kie.internal.command

    Methods in org.kie.internal.command that return CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `CorrelationKey` | CorrelationKeyCommand.`getCorrelationKey()`

    Methods in org.kie.internal.command with parameters of type CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `void` | CorrelationKeyCommand.`setCorrelationKey(CorrelationKey key)`

  - ### Uses of CorrelationKey in org.kie.internal.jaxb

    Methods in org.kie.internal.jaxb that return CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `CorrelationKey` | CorrelationKeyXmlAdapter.`unmarshal(String key)`
    `static CorrelationKey` | CorrelationKeyXmlAdapter.`unmarshalCorrelationKey(String key)` This method has been made "static"ally available so that non-JAXB code does not have to (unnecesarily) instantiate an instance fo this class.

    Methods in org.kie.internal.jaxb with parameters of type CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `String` | CorrelationKeyXmlAdapter.`marshal(CorrelationKey key)`
    `static String` | CorrelationKeyXmlAdapter.`marshalCorrelationKey(CorrelationKey key)` This method has been made "static"ally available so that non-JAXB code does not have to (unnecesarily) instantiate an instance fo this class.

  - ### Uses of CorrelationKey in org.kie.internal.process

    Methods in org.kie.internal.process that return CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `CorrelationKey` | CorrelationKeyFactory.`newCorrelationKey(List<String> businessKeys)`
    `CorrelationKey` | CorrelationKeyFactory.`newCorrelationKey(String businessKey)`

    Methods in org.kie.internal.process with parameters of type CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `org.kie.api.runtime.process.ProcessInstance` | CorrelationAwareProcessRuntime.`createProcessInstance(String processId, CorrelationKey correlationKey, Map<String,Object> parameters)` Creates a new process instance (but does not yet start it).
    `org.kie.api.runtime.process.ProcessInstance` | CorrelationAwareProcessRuntime.`getProcessInstance(CorrelationKey correlationKey)` Returns the process instance with the given correlationKey.
    `org.kie.api.runtime.process.ProcessInstance` | CorrelationAwareProcessRuntime.`startProcess(String processId, CorrelationKey correlationKey, Map<String,Object> parameters)` Start a new process instance.

  - ### Uses of CorrelationKey in org.kie.internal.runtime.manager.audit.query

    Methods in org.kie.internal.runtime.manager.audit.query with parameters of type CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `ProcessInstanceLogQueryBuilder` | ProcessInstanceLogQueryBuilder.`correlationKey(CorrelationKey... correlationKeys)` Specify one or more process correlation keys as a criteria

  - ### Uses of CorrelationKey in org.kie.internal.runtime.manager.context

    Methods in org.kie.internal.runtime.manager.context that return CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `CorrelationKey` | CorrelationKeyContext.`getContextId()`

    Methods in org.kie.internal.runtime.manager.context with parameters of type CorrelationKey
    Modifier and Type | Method and Description
    --- | ---
    `static CorrelationKeyContext` | CorrelationKeyContext.`get(CorrelationKey key)` Returns new instance of `CorrelationKeyContext` with correlation key of already existing process instance

    Constructors in org.kie.internal.runtime.manager.context with parameters of type CorrelationKey
    Constructor and Description
    `CorrelationKeyContext(CorrelationKey key)`

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