|
|
OpenEdge.Messaging.ITopicConfiguration Build ()
|
/**
Build a topic configuration using the current state of the builder.
*/
|
|
|
OpenEdge.Messaging.ITopicConfiguration CreateTopicConfiguration ()
|
/**
Create a topic configuration instance. This method
may be overridden by sub classes to create a producer
specific topic configuration.
@return A new topic configuration built from the current state of this builder.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetBodyDeserializer (character)
|
/**
Provide the name of a class which must implement OpenEdge.Messaging.IDeserializer.
An instance of this class will be created to convert the body MEMPTR values of messages
to an ABL object.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetBodyDeserializer (IDeserializer)
|
/**
Provide an implementation of OpenEdge.Messaging.IDeserializer that will be used to convert
the message content MEMPTR to a body value for a message.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetBodyDeserializerCodePage (character)
|
/**
Set the codepage used to deserialize memptr to a string based message body.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetBodySerializer (character)
|
/**
Provide the name of a class which must implement OpenEdge.Messaging.ISerializer.
An instance of this class will be created to convert the body values of messages
to MEMPTR.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetBodySerializer (ISerializer)
|
/**
Provide an implementation of OpenEdge.Messaging.ISerializer that will be used to convert
the body values of messages to MEMPTR.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetBodySerializerCodePage (character)
|
/**
Set the codepage used to serialize string based message bodies.
*/
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetTopicName (character)
|
|
|
|
OpenEdge.Messaging.TopicConfigurationBuilder SetTopicOption (character, character)
|
/**
Set a generic name=value pair that can be used to provide per-topic configuration.
It is up to the producer implementation to make use of the values to provide
per topic configuration to the implementation.
@param name The name of the topic option to store.
@param val The value of the topic option to store.
@return This topic config builder. If name is specified as unknown or is empty, return ?
*/
|