Class CorrelatedMessageSubscriptionImpl
java.lang.Object
io.camunda.client.impl.search.response.CorrelatedMessageSubscriptionImpl
- All Implemented Interfaces:
CorrelatedMessageSubscription
public class CorrelatedMessageSubscriptionImpl
extends Object
implements CorrelatedMessageSubscription
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns the business id associated with this correlated message subscription.Returns the key of the root process instance.inthashCode()
-
Constructor Details
-
Method Details
-
getCorrelationKey
- Specified by:
getCorrelationKeyin interfaceCorrelatedMessageSubscription
-
getCorrelationTime
- Specified by:
getCorrelationTimein interfaceCorrelatedMessageSubscription
-
getElementId
- Specified by:
getElementIdin interfaceCorrelatedMessageSubscription
-
getElementInstanceKey
- Specified by:
getElementInstanceKeyin interfaceCorrelatedMessageSubscription
-
getMessageKey
- Specified by:
getMessageKeyin interfaceCorrelatedMessageSubscription
-
getMessageName
- Specified by:
getMessageNamein interfaceCorrelatedMessageSubscription
-
getPartitionId
- Specified by:
getPartitionIdin interfaceCorrelatedMessageSubscription
-
getProcessDefinitionId
- Specified by:
getProcessDefinitionIdin interfaceCorrelatedMessageSubscription
-
getProcessDefinitionKey
- Specified by:
getProcessDefinitionKeyin interfaceCorrelatedMessageSubscription
-
getProcessInstanceKey
- Specified by:
getProcessInstanceKeyin interfaceCorrelatedMessageSubscription
-
getRootProcessInstanceKey
Description copied from interface:CorrelatedMessageSubscriptionReturns the key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy.Note: This field is
nullfor process instance hierarchies created before version 8.9.- Specified by:
getRootProcessInstanceKeyin interfaceCorrelatedMessageSubscription- Returns:
- the root process instance key, or
nullfor data created before version 8.9
-
getSubscriptionKey
- Specified by:
getSubscriptionKeyin interfaceCorrelatedMessageSubscription
-
getTenantId
- Specified by:
getTenantIdin interfaceCorrelatedMessageSubscription
-
getBusinessId
Description copied from interface:CorrelatedMessageSubscriptionReturns the business id associated with this correlated message subscription.For a message start event correlation, this is the business id carried by the correlating message, which was stamped on the started process instance to enforce its uniqueness. For a catch, boundary, or intermediate event correlation, this is the business id of the subscribing process instance, captured when the subscription was opened.
Note: This field is
nullwhen the relevant process instance has no business id.- Specified by:
getBusinessIdin interfaceCorrelatedMessageSubscription- Returns:
- the business id, or
nullif none applies
-
hashCode
public int hashCode() -
equals
-