Diffusion .NET Client Library
6.1.5
|
Classes | |
interface | ITopicControl |
The feature that allows a session to manage topics. More... | |
interface | ITopicControlAddCallback |
The callback interface for adding topics. More... | |
interface | ITopicControlAddContextCallback< in TContext > |
The contextual callback interface for adding topics. More... | |
interface | ITopicControlRemovalCallback |
The callback interface for topic remove requests. More... | |
interface | ITopicControlRemovalContextCallback< in TContext > |
The contextual callback interface for topic remove requests. More... | |
interface | IMissingTopicNotification |
The notification that a session has made a request using a selector that does not match any topics. More... | |
interface | IMissingTopicNotificationStream |
The stream that will be called when a session subscribes or fetches using a topic selector that matches no topics. More... | |
interface | IMissingTopicHandler |
The handler that will be called when a session subscribes or fetches using a topic selector that matches no topics. More... | |
interface | ITopicEventStream |
The stream for topic events from the server. More... | |
interface | ITopicControlTopicEventListener |
The listener for topic events from the server. More... | |
class | TopicControlAddCallbackDefault |
The default ITopicControlAddCallback implementation. More... | |
class | TopicControlAddContextCallbackDefault< TContext > |
The default ITopicControlAddContextCallback{TContext} implementation. More... | |
class | TopicControlRemovalCallbackDefault |
The default ITopicControlRemovalCallback implementation. More... | |
class | TopicControlRemovalContextCallbackDefault< TContext > |
The default ITopicControlRemovalContextCallback{TContext} implementation. More... | |
class | MissingTopicNotificationStreamDefault |
The default IMissingTopicNotificationStream implementation. More... | |
class | MissingTopicHandlerDefault |
The default IMissingTopicHandler implementation. More... | |
class | TopicEventStreamDefault |
The default ITopicEventStream implementation. More... | |
class | TopicControlTopicEventListenerDefault |
The default ITopicControlTopicEventListener implementation. More... | |
class | AddTopicException |
The exception indicating a failure to add a topic. More... | |
class | InvalidTopicSpecificationException |
The exception indicating invalid topic specifications. More... | |
class | ReferencedTopicDoesNotExistException |
The exception indicating that a referenced topic in the supplied specification does not exist. More... | |
class | ExistingTopicException |
The exception indicating that a topic with a different specification already exists. More... | |
class | InvalidTopicPathException |
The exception indicating that the given topic path is invalid. More... | |
class | TopicLicenseLimitException |
Exception thrown to report a topic could not be added because a license limit has been exceeded. More... | |
class | IncompatibleParentTopicException |
Exception thrown to report that a topic could not be added because a topic at a parent path is incompatible. More... | |
class | IncompatibleMasterTopicException |
Exception thrown to report that a slave topic could not be added because the topic at the master path is incompatible. More... | |
class | IncompatibleExistingTopicException |
Exception thrown to report that a topic exists at the same path that is managed by a component that has exclusive control over the topic. More... | |
interface | ITopicNotifications |
This feature allows a client session to receive notifications about changes to selected topics. More... | |
interface | INotificationRegistration |
The NotificationRegistration represents the registration state of the associated listener on the server. More... | |
interface | ITopicNotificationListener |
The listener for topic notifications. More... | |
class | TopicNotificationListenerDefault |
The default listener for topic notifications. More... | |
interface | ICacheSchemaHandler< in TC > |
Interface for handler of replies from requests to cache schemas. More... | |
interface | IFetchRequest |
Encapsulates a fetch request from a client for a stateless topic. More... | |
interface | IFetchResponder |
The interface for a fetch responder. More... | |
interface | IMessageHandler |
Handler interface for receiving messages from remote sources, with associated context and session information. More... | |
interface | IMessagingControl |
Represents a feature that provides a client session with the ability to use messaging functionality to communicate directly with other client sessions. More... | |
interface | IFilteredRequestCallback< TResponse > |
The callback interface for responses to requests sent to a filter. More... | |
class | FilteredRequestCallbackDefault< TResponse > |
The default implementation of the IFilteredRequestCallback. It logs calls on either DEBUG or WARN log level, depending on the result. More... | |
interface | IRequestContext |
Context of the request received. More... | |
interface | IRequestHandler< TRequest, TResponse > |
Interface which specifies a request handler to receive request notifications. IResponder.Respond(object) must be called to dispatch a response to the request. More... | |
interface | IRoutingSubscriptionRequest |
Encapsulates a request to subscribe to routing topics and a mechanism for actioning the subscription. More... | |
interface | IRoutingSubscriptionRequestHandler |
Handler for routing subscription requests. More... | |
interface | ISendToFilterCallback |
The callback interface for filtered send operation notifications. More... | |
interface | ISendToFilterContextCallback< in TC > |
Callback interface for filtered send operation notifications that have an associated context. More... | |
interface | IServiceRequest |
Encapsulates the details of a service request. More... | |
interface | ISubscriptionByFilterCallback |
Callback interface for filtered subscriptions and unsubscriptions. More... | |
interface | ISubscriptionByFilterContextCallback< in TC > |
Callback interface for filtered subscriptions and unsubscriptions that have an associated context. More... | |
interface | ISubscriptionCallback |
Callback interface to receive status notifications for subscription and unsubscription operations. More... | |
interface | ISubscriptionContextCallback< in TC > |
Contextual callback interface to receive status notifications for subscription and unsubscription operations. More... | |
interface | ISubscriptionControl |
This feature allows a client session to subscribe or unsubscribe other clients to topics. It also provides a mechanism for handling requests to subscribe to routing topics. More... | |
interface | ITopicDetailsHandler< in TC > |
Interface for handler of replies from requests for topic details. More... | |
interface | ITopicUpdateContextCallback< in TC > |
Contextual callback for update operations. More... | |
interface | ITopicUpdateControl |
Represents a feature that provides a client session with the ability to update topics at the server. More... | |
interface | ITopicUpdateSource |
Represents a source of updates which may be registered in order to update parts of the topic tree. More... | |
interface | ITopicUpdater |
Represents a topic updater that provides methods for an update source to update topics. More... | |
interface | ITopicUpdaterUpdateCallback |
Represents a callback for update operations. More... | |
interface | ITopicUpdaterUpdateContextCallback< in TContext > |
Represents a contextual callback for update operations. More... | |
class | TopicUpdaterErrorReason |
Represents all possible topic updater error reasons. More... | |
interface | IValueUpdater< TValue > |
Represents an updater that may be used to update topics of a certain type by specifying new values. More... | |
class | MessageReceiverDefault |
Default implementation of IMessageHandler that simply logs the inbound content. More... | |
class | RoutingSubscriptionRequestHandlerDefault |
A default IRoutingSubscriptionRequestHandler which simply logs the request and denies it. More... | |
class | SendCallbackDefault |
Default implementation of ISendCallback. More... | |
class | SendContextCallbackDefault< TC > |
The default implementation of ISendContextCallback{TC}. More... | |
class | SubscriptionByFilterCallbackDefault |
Default implementation of ISubscriptionByFilterCallback. More... | |
class | SubscriptionByFilterContextCallbackDefault< TC > |
Default implementation of ISubscriptionByFilterContextCallback{TC}. More... | |
class | SubscriptionCallbackDefault |
Default implementation of ISubscriptionCallback. More... | |
class | SubscriptionContextCallbackDefault< TC > |
Default implementation of ISubscriptionContextCallback{TC}. More... | |
class | TopicControlEventListenerDefault |
Abstract implementation of ITopicControlTopicEventListener, may be extended to provide the ITopicControlTopicEventListener.OnHasSubscribers and ITopicControlTopicEventListener.OnNoSubscribers methods. More... | |
class | TopicSourceErrorDetails |
Details of an update error. More... | |
class | TopicUpdateContextCallbackDefault< TC > |
Default context callback implementation. More... | |
class | ITopicUpdaterUpdateCallbackDefault |
Default implementation of ITopicUpdaterUpdateCallback. More... | |
class | TopicUpdateSourceDefault |
Default ITopicUpdateSource implementation. More... | |
Reasons for failure to add a topic.