Interface CorrelatedMessageSubscriptionFilter
- All Superinterfaces:
TypedFilterableRequest.SearchRequestFilter
- All Known Implementing Classes:
CorrelatedMessageSubscriptionFilterImpl
public interface CorrelatedMessageSubscriptionFilter
extends TypedFilterableRequest.SearchRequestFilter
-
Method Summary
Modifier and TypeMethodDescriptioncorrelationKey(String correlationKey) Filter by correlation key.Filter by correlation key using aStringPropertyconsumer.correlationTime(OffsetDateTime correlationTime) Filter by correlation time.Filter by correlation time using aDateTimePropertyconsumer.Filter by element ID.Filter by element ID using aStringPropertyconsumer.elementInstanceKey(Long elementInstanceKey) Filter by element instance key.Filter by element instance key using aBasicLongPropertyconsumer.messageKey(Long messageKey) Filter by message key.Filter by message key using aBasicLongPropertyconsumer.messageName(String messageName) Filter by message name.Filter by message name using aStringPropertyconsumer.partitionId(Integer partitionId) Filter by partition ID.Filter by partition ID using aIntegerPropertyconsumer.processDefinitionId(String processDefinitionId) Filter by process definition ID.Filter by process definition ID using aStringPropertyconsumer.processDefinitionKey(Long processDefinitionKey) Filter by process definition key.Filter by process definition key using aBasicLongPropertyconsumer.processInstanceKey(Long processInstanceKey) Filter by process instance key.Filter by process instance key using aBasicLongPropertyconsumer.subscriptionKey(Long subscriptionKey) Filter by subscription key.Filter by subscription key using aBasicLongPropertyconsumer.Filter by tenant ID.Filter by tenant ID using aStringPropertyconsumer.
-
Method Details
-
correlationKey
Filter by correlation key.- Parameters:
correlationKey- the correlation key of the correlated message subscription- Returns:
- the updated filter
-
correlationKey
Filter by correlation key using aStringPropertyconsumer.- Parameters:
fn- the correlation keyStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
correlationTime
Filter by correlation time.- Parameters:
correlationTime- the correlation time of the correlated message subscription- Returns:
- the updated filter
-
correlationTime
Filter by correlation time using aDateTimePropertyconsumer.- Parameters:
fn- the correlation timeDateTimePropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
elementId
Filter by element ID.- Parameters:
elementId- the ID of the element- Returns:
- the updated filter
-
elementId
Filter by element ID using aStringPropertyconsumer.- Parameters:
fn- the element IDStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
elementInstanceKey
Filter by element instance key.- Parameters:
elementInstanceKey- the key of the element instance- Returns:
- the updated filter
-
elementInstanceKey
Filter by element instance key using aBasicLongPropertyconsumer.- Parameters:
fn- the element instance keyBasicLongPropertyconsumer for the correlated message- Returns:
- the updated filter
-
messageKey
Filter by message key.- Parameters:
messageKey- the key of the message- Returns:
- the updated filter
-
messageKey
Filter by message key using aBasicLongPropertyconsumer.- Parameters:
fn- the message keyBasicLongPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
messageName
Filter by message name.- Parameters:
messageName- the name of the message- Returns:
- the updated filter
-
messageName
Filter by message name using aStringPropertyconsumer.- Parameters:
fn- the message nameStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
partitionId
Filter by partition ID.- Parameters:
partitionId- the partition ID- Returns:
- the updated filter
-
partitionId
Filter by partition ID using aIntegerPropertyconsumer.- Parameters:
fn- the partition IDIntegerPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
processDefinitionId
Filter by process definition ID.- Parameters:
processDefinitionId- the process definition ID- Returns:
- the updated filter
-
processDefinitionId
Filter by process definition ID using aStringPropertyconsumer.- Parameters:
fn- the process definition IDStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
processDefinitionKey
Filter by process definition key.- Parameters:
processDefinitionKey- the key of the process definition- Returns:
- the updated filter
-
processDefinitionKey
Filter by process definition key using aBasicLongPropertyconsumer.- Parameters:
fn- the process definition keyBasicLongPropertyconsumer for the correlated message- Returns:
- the updated filter
-
processInstanceKey
Filter by process instance key.- Parameters:
processInstanceKey- the key of the process instance- Returns:
- the updated filter
-
processInstanceKey
Filter by process instance key using aBasicLongPropertyconsumer.- Parameters:
fn- the process instance keyBasicLongPropertyconsumer for the correlated message- Returns:
- the updated filter
-
subscriptionKey
Filter by subscription key.- Parameters:
subscriptionKey- the key of the subscription- Returns:
- the updated filter
-
subscriptionKey
Filter by subscription key using aBasicLongPropertyconsumer.- Parameters:
fn- the subscription keyBasicLongPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-
tenantId
Filter by tenant ID.- Parameters:
tenantId- the tenant ID of the correlated message subscription- Returns:
- the updated filter
-
tenantId
Filter by tenant ID using aStringPropertyconsumer.- Parameters:
fn- the tenant IDStringPropertyconsumer for the correlated message subscription- Returns:
- the updated filter
-