![]() |
Diffusion .NET Classic API - Core and Common
5.9.4
|
Classes | |
interface | ITopicDeletionListener |
This is the interface for objects that wish to be notified of all topic deletions. More... | |
interface | ITopicListener |
The interface for an object that can have topic messages received from a message source routed to it. More... | |
class | TopicAddMessage |
Topic add (subscribe/unsubscribe) message. More... | |
class | TopicAliasing |
This provides maps of Topic aliases to Topic Names for a given VM. This is used in a Topic Provider VM (Publisher or Publisher Server) to record the mappings of Topic Names to aliases. In a normal Client VM it is never populated. An alias is set up for a Topic when the Topic is first created. However, aliases are NOT deleted, even when the Topic goes away. This deliberate so that if a topic is removed and then recreated it would have the same alias which is necessary because a client is not informed when a Topic goes away and therefore could preserve an invalid alias. More... | |
class | TopicAliasMap |
This is used to represent the mapping of topic aliases to topic names for a particular server connection. The aliases therefore represent the alias of the topic at the server and not locally. More... | |
class | TopicDataType |
Defines the type of an instance of TopicData. More... | |
class | TopicDefinition |
This encapsulates all or some of the details of a topic. More... | |
class | TopicListenerImpl |
The class responsible for topic listener invocations. More... | |
class | TopicListeners |
Topic listeners cache. More... | |
class | TopicLoadMessage |
Topic load message. More... | |
class | TopicMessageComparator |
This is the default Message Comparator for Topic Messages. More... | |
class | TopicMessageComparators |
Topic message comparators. More... | |
class | TopicMessageImpl |
Implementation of ITopicMessage. More... | |
class | TopicProperty |
Specifies topic property keys that may be used in topic definitions (TopicDefinition). More... | |
class | TopicSelector |
A Topic Selector is a mechanism for selecting topics either by name or by a topic selector pattern. More... | |
class | TopicSelectorAll |
Selects all topics under a node (optionally including the node itself). More... | |
class | TopicSelectorName |
Selects a node by full name returning either the node, all nodes subordinate to it or the node AND all nodes subordinate to it. More... | |
class | TopicSelectorPatterns |
Selects nodes by regex patterns, each pattern separated by a '/' representing a level of the topic tree hierarchy. The nodes selected can be returned or all nodes beneath them or all selected nodes AND all nodes beneath them. More... | |
class | TopicSelectorSinglePattern |
Selects nodes by a single regex pattern applied to the full hierarchic name. More... | |
class | TopicSet |
An ordered set of topic names and/or topic selectors. More... | |