Diffusion .NET API  5.9.24
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events Pages
PushTechnology.ClientInterface.Client.Enums.TopicProperty Class Reference

Specifies topic property keys that may be used in topic definitions. More...

Inheritance diagram for PushTechnology.ClientInterface.Client.Enums.TopicProperty:

Public Types

enum  TopicPropertyEnum {
  TopicPropertyEnum.LOCKABLE, TopicPropertyEnum.ATTACHMENT, TopicPropertyEnum.ATTACHMENT_CLASS, TopicPropertyEnum.REFERENCE,
  TopicPropertyEnum.SUBSCRIPTION_HANDLER, TopicPropertyEnum.SUBSCRIPTION_HANDLER_CLASS, TopicPropertyEnum.LOAD_MESSAGE_CAPACITY, TopicPropertyEnum.DELTA_MESSAGE_CAPACITY,
  TopicPropertyEnum.INTROSPECTION_MASK, TopicPropertyEnum.LOCK_TIMEOUT, TopicPropertyEnum.TIDY_ON_UNSUBSCRIBE, TopicPropertyEnum.DOMAIN_TOPIC_NAME,
  TopicPropertyEnum.ALIASING, TopicPropertyEnum.LOAD_ENCODING, TopicPropertyEnum.DELTA_ENCODING, TopicPropertyEnum.DATA_INITIALISER,
  TopicPropertyEnum.DATA_INITIALISER_CLASS, TopicPropertyEnum.LOAD_HEADERS, TopicPropertyEnum.LOAD_ACK_REQUIRED, TopicPropertyEnum.DELTA_ACK_REQUIRED,
  TopicPropertyEnum.PAGED_COMPARATOR, TopicPropertyEnum.PAGED_COMPARATOR_CLASS, TopicPropertyEnum.PAGED_DUPLICATES_POLICY, TopicPropertyEnum.PB_CLASS,
  TopicPropertyEnum.PB_NAME, TopicPropertyEnum.PB_UPDATE_MODE, TopicPropertyEnum.PB_DELETION_VALUE, TopicPropertyEnum.CUSTOM_HANDLER,
  TopicPropertyEnum.CUSTOM_HANDLER_CLASS, TopicPropertyEnum.RECORD_EMPTY_FIELD_VALUE, TopicPropertyEnum.SERVICE_TYPE, TopicPropertyEnum.SERVICE_HANDLER,
  TopicPropertyEnum.SERVICE_HANDLER_CLASS, TopicPropertyEnum.SERVICE_TIMEOUT, TopicPropertyEnum.SERVICE_TARGET_TOPIC, TopicPropertyEnum.SERVICE_HEADERS,
  TopicPropertyEnum.SLAVE_MASTER_TOPIC, TopicPropertyEnum.ROUTING_HANDLER, TopicPropertyEnum.ROUTING_HANDLER_CLASS, TopicPropertyEnum.NOTIFY_METADATA_CACHING,
  TopicPropertyEnum.NOTIFY_ALL_TOPICS
}
 Enumerations representing topic property keys. More...
 

Static Public Attributes

static readonly TopicProperty LOCKABLE = new TopicProperty( TopicPropertyEnum.LOCKABLE, "LOC" )
 Indicates whether the topic is lockable. More...
 
static readonly TopicProperty ATTACHMENT = new TopicProperty( TopicPropertyEnum.ATTACHMENT, "ATO" )
 This property defines the topic attachment. More...
 
static readonly TopicProperty ATTACHMENT_CLASS = new TopicProperty( TopicPropertyEnum.ATTACHMENT_CLASS, "ATC" )
 This property defines the topic attachment class. More...
 
static readonly TopicProperty REFERENCE = new TopicProperty( TopicPropertyEnum.REFERENCE, "REF" )
 This specifies the topic reference. More...
 
static readonly TopicProperty SUBSCRIPTION_HANDLER = new TopicProperty( TopicPropertyEnum.SUBSCRIPTION_HANDLER, "SHO" )
 Specifies a subsription handler. More...
 
static readonly TopicProperty SUBSCRIPTION_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.SUBSCRIPTION_HANDLER_CLASS, "SHC" )
 Specifies a subscription handler. More...
 
static readonly TopicProperty LOAD_MESSAGE_CAPACITY = new TopicProperty( TopicPropertyEnum.LOAD_MESSAGE_CAPACITY, "LMC" )
 Specifies the default load message capacity. More...
 
static readonly TopicProperty DELTA_MESSAGE_CAPACITY = new TopicProperty( TopicPropertyEnum.DELTA_MESSAGE_CAPACITY, "DMC" )
 Specifies the default delta message capacity. More...
 
static readonly TopicProperty INTROSPECTION_MASK = new TopicProperty( TopicPropertyEnum.INTROSPECTION_MASK, "ISM" )
 Introspection mask. More...
 
static readonly TopicProperty LOCK_TIMEOUT = new TopicProperty( TopicPropertyEnum.LOCK_TIMEOUT, "LTO" )
 Lock timeout. More...
 
static readonly TopicProperty TIDY_ON_UNSUBSCRIBE = new TopicProperty( TopicPropertyEnum.TIDY_ON_UNSUBSCRIBE, "TOU" )
 Tidy on unsubscribe. More...
 
static readonly TopicProperty DOMAIN_TOPIC_NAME = new TopicProperty( TopicPropertyEnum.DOMAIN_TOPIC_NAME, "DTN" )
 Domain topic name. More...
 
static readonly TopicProperty ALIASING = new TopicProperty( TopicPropertyEnum.ALIASING, "ALI" )
 Specifies whether the Topic should use Topic Aliasing. More...
 
static readonly TopicProperty LOAD_ENCODING = new TopicProperty( TopicPropertyEnum.LOAD_ENCODING, "LEN" )
 Load encoding. More...
 
static readonly TopicProperty DELTA_ENCODING = new TopicProperty( TopicPropertyEnum.DELTA_ENCODING, "DEN" )
 Delta encoding. More...
 
static readonly TopicProperty DATA_INITIALISER = new TopicProperty( TopicPropertyEnum.DATA_INITIALISER, "DIO" )
 Specifies a topic data initialiser. More...
 
static readonly TopicProperty DATA_INITIALISER_CLASS = new TopicProperty( TopicPropertyEnum.DATA_INITIALISER_CLASS, "DIC" )
 Specifies a topic data initialiser class. More...
 
static readonly TopicProperty LOAD_HEADERS = new TopicProperty( TopicPropertyEnum.LOAD_HEADERS, "LHD" )
 Specifies headers to be associated with load messages. More...
 
static readonly TopicProperty LOAD_ACK_REQUIRED = new TopicProperty( TopicPropertyEnum.LOAD_ACK_REQUIRED, "LAR" )
 Specifies that load messages require acknowledgement. More...
 
static readonly TopicProperty DELTA_ACK_REQUIRED = new TopicProperty( TopicPropertyEnum.DELTA_ACK_REQUIRED, "DAR" )
 Specifies that delta messages require acknowledgement. More...
 
static readonly TopicProperty PAGED_COMPARATOR = new TopicProperty( TopicPropertyEnum.PAGED_COMPARATOR, "PX_CO" )
 Specifies a paged topic comparator. More...
 
static readonly TopicProperty PAGED_COMPARATOR_CLASS = new TopicProperty( TopicPropertyEnum.PAGED_COMPARATOR_CLASS, "PX_CC" )
 Specifies a paged topic comparator class. More...
 
static readonly TopicProperty PAGED_DUPLICATES_POLICY = new TopicProperty( TopicPropertyEnum.PAGED_DUPLICATES_POLICY, "PX_DUP" )
 Specifies paged topic duplicates policy. More...
 
static readonly TopicProperty PB_CLASS = new TopicProperty( TopicPropertyEnum.PB_CLASS, "G_PC" )
 Specifies a Protocol Buffer 'proto' class name. More...
 
static readonly TopicProperty PB_NAME = new TopicProperty( TopicPropertyEnum.PB_NAME, "G_MN" )
 Specifies a Protocol Buffer message name. More...
 
static readonly TopicProperty PB_UPDATE_MODE = new TopicProperty( TopicPropertyEnum.PB_UPDATE_MODE, "G_UM" )
 Specifies the Protocol Buffer topic data update mode. More...
 
static readonly TopicProperty PB_DELETION_VALUE = new TopicProperty( TopicPropertyEnum.PB_DELETION_VALUE, "G_DV" )
 Specifies the Protocol Buffer topic data deletion value. More...
 
static readonly TopicProperty CUSTOM_HANDLER = new TopicProperty( TopicPropertyEnum.CUSTOM_HANDLER, "U_HO" )
 Specifies a custom topic handler. More...
 
static readonly TopicProperty CUSTOM_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.CUSTOM_HANDLER_CLASS, "U_HC" )
 Specifies a custom topic handler. More...
 
static readonly TopicProperty RECORD_EMPTY_FIELD_VALUE = new TopicProperty( TopicPropertyEnum.RECORD_EMPTY_FIELD_VALUE, "R_EFV" )
 Specifies a value to use to represent empty fields. More...
 
static readonly TopicProperty SERVICE_TYPE = new TopicProperty( TopicPropertyEnum.SERVICE_TYPE, "SV_TY" )
 Specifies service type. More...
 
static readonly TopicProperty SERVICE_HANDLER = new TopicProperty( TopicPropertyEnum.SERVICE_HANDLER, "SV_HO" )
 Specifies a Service handler. More...
 
static readonly TopicProperty SERVICE_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.SERVICE_HANDLER_CLASS, "SV_HC" )
 Specifies a Service handler. More...
 
static readonly TopicProperty SERVICE_TIMEOUT = new TopicProperty( TopicPropertyEnum.SERVICE_TIMEOUT, "SV_TO" )
 Specifies a service request timeout. More...
 
static readonly TopicProperty SERVICE_TARGET_TOPIC = new TopicProperty( TopicPropertyEnum.SERVICE_TARGET_TOPIC, "SV_TT" )
 Specifies a service target topic name. More...
 
static readonly TopicProperty SERVICE_HEADERS = new TopicProperty( TopicPropertyEnum.SERVICE_HEADERS, "SV_HD" )
 Specifies service header options. More...
 
static readonly TopicProperty SLAVE_MASTER_TOPIC = new TopicProperty( TopicPropertyEnum.SLAVE_MASTER_TOPIC, "SD_MT" )
 Specifies the master topic name for a slave topic. More...
 
static readonly TopicProperty ROUTING_HANDLER = new TopicProperty( TopicPropertyEnum.ROUTING_HANDLER, "RO_HO" )
 Specifies a routing topic subscription handler. More...
 
static readonly TopicProperty ROUTING_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.ROUTING_HANDLER_CLASS, "RO_HC" )
 Specifies a routing topic subscription handler. More...
 
static readonly TopicProperty NOTIFY_METADATA_CACHING = new TopicProperty( TopicPropertyEnum.NOTIFY_METADATA_CACHING, "TN_MC" )
 Specifies whether a topic notify topic supports metadata caching. More...
 
static readonly TopicProperty NOTIFY_ALL_TOPICS = new TopicProperty( TopicPropertyEnum.NOTIFY_ALL_TOPICS, "TN_NA" )
 Specifies whether a topic notify topic notifies all topics, or only those owned by the same Publisher as the notifier. More...
 

Detailed Description

Specifies topic property keys that may be used in topic definitions.

Member Enumeration Documentation

Enumerations representing topic property keys.

Enumerator
LOCKABLE 

Indicates whether the topic is lockable.

This is an optional boolean property.

This only applies to a topic of type MetadataTopicDataType.NONE and if not specified, then 'true' would be assumed.

ATTACHMENT 

This property defines the topic attachment.

This is an optional object to be attached to the topic.

ATTACHMENT_CLASS 

This property defines the topic attachment class.

This is an optional string property specifying a full class name.

If specified then the 'no arguments' constructor of the class will be used to create an instance of the class and attach it to the topic.

REFERENCE 

This specifies the topic reference.

This is an optional string property.

SUBSCRIPTION_HANDLER 

Specifies a subsription handler.

This is an optional object property where the object must be of type TopicSubscriptionHandler.

If specified, then the subscription handler will be attached to the topic on creation.

SUBSCRIPTION_HANDLER_CLASS 

Specifies a subscription handler.

This is an optional string property specifying the full name of a loadable class of type TopicSubscriptionHandler.

If specified, then the class must have a 'no arguments' constructor which will be used to create and associate the handler object when the topic is created.

LOAD_MESSAGE_CAPACITY 

Specifies the default load message capacity.

This is an optional integer property.

DELTA_MESSAGE_CAPACITY 

Specifies the default delta message capacity.

This is an optional integer property.

INTROSPECTION_MASK 

Introspection mask.

This is an optional byte property.

LOCK_TIMEOUT 

Lock timeout.

This is an optional long property.

TIDY_ON_UNSUBSCRIBE 

Tidy on unsubscribe.

This is an optional boolean property.

DOMAIN_TOPIC_NAME 

Domain topic name.

This indicates that the topic is a subdomain of the specified topic, which is a Remote Control Service topic of type MetadataTopicDataType.REMOTE_SERVICE.

ALIASING 

Specifies whether the Topic should use Topic Aliasing.

This is an optional Boolean property and if not specified then the aliasing requirement will be taken from the Publisher.

LOAD_ENCODING 

Load encoding.

This is an optional byte property.

DELTA_ENCODING 

Delta encoding.

This is an optional byte property.

DATA_INITIALISER 

Specifies a topic data initialiser.

This is used with topics of type PublishingTopicData but would be ignored for all other types.

DATA_INITIALISER_CLASS 

Specifies a topic data initialiser class.

This is used with topics of type PublishingTopicData, but would be ignored for all other types.

LOAD_HEADERS 

Specifies headers to be associated with load messages.

This is an optional string property that only applies to topics that have data of type PublishingTopicData.

LOAD_ACK_REQUIRED 

Specifies that load messages require acknowledgement.

This is an optional boolean property that only applies to topics that have data of type PublishingTopicData.

DELTA_ACK_REQUIRED 

Specifies that delta messages require acknowledgement.

This is an optional boolean property that only applies to topics that have data of type PublishingTopicData.

PAGED_COMPARATOR 

Specifies a paged topic comparator.

PAGED_COMPARATOR_CLASS 

Specifies a paged topic comparator class.

PAGED_DUPLICATES_POLICY 

Specifies paged topic duplicates policy.

PB_CLASS 

Specifies a Protocol Buffer 'proto' class name.

PB_NAME 

Specifies a Protocol Buffer message name.

PB_UPDATE_MODE 

Specifies the Protocol Buffer topic data update mode.

PB_DELETION_VALUE 

Specifies the Protocol Buffer topic data deletion value.

CUSTOM_HANDLER 

Specifies a custom topic handler.

CUSTOM_HANDLER_CLASS 

Specifies a custom topic handler.

RECORD_EMPTY_FIELD_VALUE 

Specifies a value to use to represent empty fields.

SERVICE_TYPE 

Specifies service type.

SERVICE_HANDLER 

Specifies a Service handler.

SERVICE_HANDLER_CLASS 

Specifies a Service handler.

SERVICE_TIMEOUT 

Specifies a service request timeout.

SERVICE_TARGET_TOPIC 

Specifies a service target topic name.

SERVICE_HEADERS 

Specifies service header options.

SLAVE_MASTER_TOPIC 

Specifies the master topic name for a slave topic.

ROUTING_HANDLER 

Specifies a routing topic subscription handler.

ROUTING_HANDLER_CLASS 

Specifies a routing topic subscription handler.

NOTIFY_METADATA_CACHING 

Specifies whether a topic notify topic supports metadata caching.

NOTIFY_ALL_TOPICS 

Specifies whether a topic notify topic notifies all topics, or only those owned by the same Publisher as the notifier.

Member Data Documentation

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.ALIASING = new TopicProperty( TopicPropertyEnum.ALIASING, "ALI" )
static

Specifies whether the Topic should use Topic Aliasing.

This is an optional Boolean property and if not specified then the aliasing requirement will be taken from the Publisher.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.ATTACHMENT = new TopicProperty( TopicPropertyEnum.ATTACHMENT, "ATO" )
static

This property defines the topic attachment.

This is an optional object to be attached to the topic.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.ATTACHMENT_CLASS = new TopicProperty( TopicPropertyEnum.ATTACHMENT_CLASS, "ATC" )
static

This property defines the topic attachment class.

This is an optional string property specifying a full class name.

If specified then the 'no arguments' constructor of the class will be used to create an instance of the class and attach it to the topic.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.CUSTOM_HANDLER = new TopicProperty( TopicPropertyEnum.CUSTOM_HANDLER, "U_HO" )
static

Specifies a custom topic handler.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.CUSTOM_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.CUSTOM_HANDLER_CLASS, "U_HC" )
static

Specifies a custom topic handler.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.DATA_INITIALISER = new TopicProperty( TopicPropertyEnum.DATA_INITIALISER, "DIO" )
static

Specifies a topic data initialiser.

This is used with topics of type PublishingTopicData but would be ignored for all other types.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.DATA_INITIALISER_CLASS = new TopicProperty( TopicPropertyEnum.DATA_INITIALISER_CLASS, "DIC" )
static

Specifies a topic data initialiser class.

This is used with topics of type PublishingTopicData, but would be ignored for all other types.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.DELTA_ACK_REQUIRED = new TopicProperty( TopicPropertyEnum.DELTA_ACK_REQUIRED, "DAR" )
static

Specifies that delta messages require acknowledgement.

This is an optional boolean property that only applies to topics that have data of type PublishingTopicData.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.DELTA_ENCODING = new TopicProperty( TopicPropertyEnum.DELTA_ENCODING, "DEN" )
static

Delta encoding.

This is an optional byte property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.DELTA_MESSAGE_CAPACITY = new TopicProperty( TopicPropertyEnum.DELTA_MESSAGE_CAPACITY, "DMC" )
static

Specifies the default delta message capacity.

This is an optional integer property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.DOMAIN_TOPIC_NAME = new TopicProperty( TopicPropertyEnum.DOMAIN_TOPIC_NAME, "DTN" )
static

Domain topic name.

This indicates that the topic is a subdomain of the specified topic, which is a Remote Control Service topic of type MetadataTopicDataType.REMOTE_SERVICE.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.INTROSPECTION_MASK = new TopicProperty( TopicPropertyEnum.INTROSPECTION_MASK, "ISM" )
static

Introspection mask.

This is an optional byte property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.LOAD_ACK_REQUIRED = new TopicProperty( TopicPropertyEnum.LOAD_ACK_REQUIRED, "LAR" )
static

Specifies that load messages require acknowledgement.

This is an optional boolean property that only applies to topics that have data of type PublishingTopicData.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.LOAD_ENCODING = new TopicProperty( TopicPropertyEnum.LOAD_ENCODING, "LEN" )
static

Load encoding.

This is an optional byte property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.LOAD_HEADERS = new TopicProperty( TopicPropertyEnum.LOAD_HEADERS, "LHD" )
static

Specifies headers to be associated with load messages.

This is an optional string property that only applies to topics that have data of type PublishingTopicData.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.LOAD_MESSAGE_CAPACITY = new TopicProperty( TopicPropertyEnum.LOAD_MESSAGE_CAPACITY, "LMC" )
static

Specifies the default load message capacity.

This is an optional integer property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.LOCK_TIMEOUT = new TopicProperty( TopicPropertyEnum.LOCK_TIMEOUT, "LTO" )
static

Lock timeout.

This is an optional long property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.LOCKABLE = new TopicProperty( TopicPropertyEnum.LOCKABLE, "LOC" )
static

Indicates whether the topic is lockable.

This is an optional boolean property.

This only applies to a topic of type MetadataTopicDataType.NONE and if not specified, then 'true' would be assumed.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.NOTIFY_ALL_TOPICS = new TopicProperty( TopicPropertyEnum.NOTIFY_ALL_TOPICS, "TN_NA" )
static

Specifies whether a topic notify topic notifies all topics, or only those owned by the same Publisher as the notifier.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.NOTIFY_METADATA_CACHING = new TopicProperty( TopicPropertyEnum.NOTIFY_METADATA_CACHING, "TN_MC" )
static

Specifies whether a topic notify topic supports metadata caching.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PAGED_COMPARATOR = new TopicProperty( TopicPropertyEnum.PAGED_COMPARATOR, "PX_CO" )
static

Specifies a paged topic comparator.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PAGED_COMPARATOR_CLASS = new TopicProperty( TopicPropertyEnum.PAGED_COMPARATOR_CLASS, "PX_CC" )
static

Specifies a paged topic comparator class.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PAGED_DUPLICATES_POLICY = new TopicProperty( TopicPropertyEnum.PAGED_DUPLICATES_POLICY, "PX_DUP" )
static

Specifies paged topic duplicates policy.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PB_CLASS = new TopicProperty( TopicPropertyEnum.PB_CLASS, "G_PC" )
static

Specifies a Protocol Buffer 'proto' class name.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PB_DELETION_VALUE = new TopicProperty( TopicPropertyEnum.PB_DELETION_VALUE, "G_DV" )
static

Specifies the Protocol Buffer topic data deletion value.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PB_NAME = new TopicProperty( TopicPropertyEnum.PB_NAME, "G_MN" )
static

Specifies a Protocol Buffer message name.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.PB_UPDATE_MODE = new TopicProperty( TopicPropertyEnum.PB_UPDATE_MODE, "G_UM" )
static

Specifies the Protocol Buffer topic data update mode.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.RECORD_EMPTY_FIELD_VALUE = new TopicProperty( TopicPropertyEnum.RECORD_EMPTY_FIELD_VALUE, "R_EFV" )
static

Specifies a value to use to represent empty fields.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.REFERENCE = new TopicProperty( TopicPropertyEnum.REFERENCE, "REF" )
static

This specifies the topic reference.

This is an optional string property.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.ROUTING_HANDLER = new TopicProperty( TopicPropertyEnum.ROUTING_HANDLER, "RO_HO" )
static

Specifies a routing topic subscription handler.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.ROUTING_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.ROUTING_HANDLER_CLASS, "RO_HC" )
static

Specifies a routing topic subscription handler.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SERVICE_HANDLER = new TopicProperty( TopicPropertyEnum.SERVICE_HANDLER, "SV_HO" )
static

Specifies a Service handler.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SERVICE_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.SERVICE_HANDLER_CLASS, "SV_HC" )
static

Specifies a Service handler.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SERVICE_HEADERS = new TopicProperty( TopicPropertyEnum.SERVICE_HEADERS, "SV_HD" )
static

Specifies service header options.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SERVICE_TARGET_TOPIC = new TopicProperty( TopicPropertyEnum.SERVICE_TARGET_TOPIC, "SV_TT" )
static

Specifies a service target topic name.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SERVICE_TIMEOUT = new TopicProperty( TopicPropertyEnum.SERVICE_TIMEOUT, "SV_TO" )
static

Specifies a service request timeout.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SERVICE_TYPE = new TopicProperty( TopicPropertyEnum.SERVICE_TYPE, "SV_TY" )
static

Specifies service type.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SLAVE_MASTER_TOPIC = new TopicProperty( TopicPropertyEnum.SLAVE_MASTER_TOPIC, "SD_MT" )
static

Specifies the master topic name for a slave topic.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SUBSCRIPTION_HANDLER = new TopicProperty( TopicPropertyEnum.SUBSCRIPTION_HANDLER, "SHO" )
static

Specifies a subsription handler.

This is an optional object property where the object must be of type TopicSubscriptionHandler.

If specified, then the subscription handler will be attached to the topic on creation.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.SUBSCRIPTION_HANDLER_CLASS = new TopicProperty( TopicPropertyEnum.SUBSCRIPTION_HANDLER_CLASS, "SHC" )
static

Specifies a subscription handler.

This is an optional string property specifying the full name of a loadable class of type TopicSubscriptionHandler.

If specified, then the class must have a 'no arguments' constructor which will be used to create and associate the handler object when the topic is created.

readonly TopicProperty PushTechnology.ClientInterface.Client.Enums.TopicProperty.TIDY_ON_UNSUBSCRIBE = new TopicProperty( TopicPropertyEnum.TIDY_ON_UNSUBSCRIBE, "TOU" )
static

Tidy on unsubscribe.

This is an optional boolean property.


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