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

applicationProperties

Value to be matched with the user properties of the incoming message.

contentType

Value to be matched with the contentType property of the incoming message.

correlationId

Value to be matched with the correlationId property of the incoming message.

messageId

Value to be matched with the messageId property of the incoming message.

replyTo

Value to be matched with the replyTo property of the incoming message.

replyToSessionId

Value to be matched with the replyToSessionId property of the incoming message.

sessionId

Value to be matched with the sessionId property of the incoming message.

subject

Value to be matched with the subject property of the incoming message.

to

Value to be matched with the to property of the incoming message.

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