Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetails Interface Reference

Details of a stateless topic. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetails:
PushTechnology.ClientInterface.Client.Topics.ITopicDetails

Public Member Functions

IStatelessTopicDetailsBuilder CreateBuilder ()
 Returns a new builder initialised with the values from these details. More...
 

Additional Inherited Members

- Properties inherited from PushTechnology.ClientInterface.Client.Topics.ITopicDetails
TopicDetailsLevel Level [get]
 Returns the level of detail available. More...
 
TopicType Type [get]
 Returns the topic type. More...
 
ITopicDetailsSchema Schema [get]
 Returns the topic schema. More...
 
ITopicDetailsAttributes Attributes [get]
 Returns the topic attributes. More...
 

Detailed Description

Details of a stateless topic.

A stateless topic is one that has no data state maintained at the server and performs no specific function. Such a topic would normally be used simple to act as an organisational node within the topic tree but may also be used for sending messages.

The easiest way to create an instance of such details is using ITopicControl.NewDetails(TopicType), for example:

var control = session.TopicControl; var details = control.NewDetails( TopicType.STATELESS );

Alternatively the details can be created using a builder as follows:

var builder = control.CreateDetailsBuilder<IStatelessTopicDetailsBuilder>();

Member Function Documentation

IStatelessTopicDetailsBuilder PushTechnology.ClientInterface.Client.Topics.IStatelessTopicDetails.CreateBuilder ( )

Returns a new builder initialised with the values from these details.

Returns

The documentation for this interface was generated from the following file: