CorrelationRuleFilter interface
Represents the correlation filter expression. A CorrelationRuleFilter holds a set of conditions that are matched against user and system properties of incoming messages from a Subscription.
Properties
application |
Value to be matched with the user properties of the incoming message. |
content |
Value to be matched with the |
correlation |
Value to be matched with the |
message |
Value to be matched with the |
reply |
Value to be matched with the |
reply |
Value to be matched with the |
session |
Value to be matched with the |
subject | Value to be matched with the |
to | Value to be matched with the |
Property Details
applicationProperties
Value to be matched with the user properties of the incoming message.
applicationProperties?: {[key: string]: string | number | boolean | Date}
Property Value
{[key: string]: string | number | boolean | Date}
contentType
Value to be matched with the contentType
property of the incoming message.
contentType?: string
Property Value
string
correlationId
Value to be matched with the correlationId
property of the incoming message.
correlationId?: string
Property Value
string
messageId
Value to be matched with the messageId
property of the incoming message.
messageId?: string
Property Value
string
replyTo
Value to be matched with the replyTo
property of the incoming message.
replyTo?: string
Property Value
string
replyToSessionId
Value to be matched with the replyToSessionId
property of the incoming message.
replyToSessionId?: string
Property Value
string
sessionId
Value to be matched with the sessionId
property of the incoming message.
sessionId?: string
Property Value
string
subject
Value to be matched with the subject
property of the incoming message.
subject?: string
Property Value
string
to
Value to be matched with the to
property of the incoming message.
to?: string
Property Value
string