com.microsoft.azure.servicebus.rules

Classes

CorrelationFilter

Represents a correlation filter expression. A correlation filter is an efficient shortcut for declarations of filters that deal only with correlation equality of message properties. A correlation filter can be created to match one or more of standard or custom properties of a message. In the service, correlation filters are implemented as hashtable lookups. So they are much faster at run time than other types of filters.

FalseFilter

Represents a special kind of filter that doesn't match any message.

Filter

Represents a filter expression that is evaluated against a message on a topic. This client library provides support for creating only limited types of filters. This is an empty interface to serve as root interface for all supported filter types.

RuleAction

Represents an action that transforms a message matched by a filter. This client library provides support for creating only limited types of rule actions. This is an empty interface to serve as root interface for all supported rule actions.

RuleDescription

Representation of a rule defined on service bus topics.

SqlFilter

Represents a SQL language-based filter expression that is evaluated against a message.

SqlRuleAction

Represents a SQL language-based transformation expression that is performed against a message.

TrueFilter

Represents a special kind of filter that matches every message.