Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Messaging.Topic.TopicMessageComparators Class Reference

Topic message comparators. More...

Static Public Member Functions

static TopicMessageComparator GetComparator (string topic)
 Gets the message comparator for the specified topic. More...
 
static void SetComparator (string topic, TopicMessageComparator comparator)
 Sets a topic message comparator for a specified topic. More...
 
static void RemoveComparator (string topic)
 Removes a topic message comparator thus reverting to the default message comparator for the topic. More...
 

Static Public Attributes

static TopicMessageComparator defaultComparator
 The default topic comparator. More...
 

Detailed Description

Topic message comparators.

Member Function Documentation

static TopicMessageComparator PushTechnology.DiffusionCore.Messaging.Topic.TopicMessageComparators.GetComparator ( string  topic)
static

Gets the message comparator for the specified topic.

Parameters
topic
Returns
static void PushTechnology.DiffusionCore.Messaging.Topic.TopicMessageComparators.RemoveComparator ( string  topic)
static

Removes a topic message comparator thus reverting to the default message comparator for the topic.

Parameters
topic
static void PushTechnology.DiffusionCore.Messaging.Topic.TopicMessageComparators.SetComparator ( string  topic,
TopicMessageComparator  comparator 
)
static

Sets a topic message comparator for a specified topic.

Parameters
topic
comparator

Member Data Documentation

TopicMessageComparator PushTechnology.DiffusionCore.Messaging.Topic.TopicMessageComparators.defaultComparator
static
Initial value:
=
new TopicMessageComparator()

The default topic comparator.