|
Options | Name | Purpose | |
---|---|---|---|
MEMPTR ConvertToMemptr (Object, ISerializer, ISerializationContext) |
|
||
CopyHeadersToBIOProducer (IHeaders, IProducerDelegate) |
/*
Push all the headers
*/
|
||
OpenEdge.Messaging.ISendResponse CreateSendResponse (ISendResponse) |
|
||
LOGICAL Flush (integer) |
/**
ensure all inflight messages are sent and acknowledged
*/
|
||
CHARACTER GetProducerOption (character) |
/**
Retrieve the value of an option.
*/
|
||
CHARACTER GetTopicOption (character, character) |
/**
Retrieve topic configuration value as a string if possible. Otherwise
returns UNKNOWN value.
*/
|
||
OpenEdge.Messaging.ISerializer lookupKeySerializerForTopic (String) |
/*
lookup the serializer for the topic. if not already cached, fall back to using the default
key serializer configured for this producer.
@param topicName the topic name needed to find the correct serializer
@return A serializer appropriate for the given topic
*/
|
||
Progress.Lang.Object LookupTopicConfigurationValue (String, character) |
/**
Lookup a configuration value from the named topic.
*/
|
||
OpenEdge.Messaging.ISerializer lookupValueSerializerForTopic (String) |
/*
Lookup value serializer for the given topic. If the topic does not
have a serializer specified, this falls back to using
the producers value serializer.
@param topicName the topic name needed to find the correct serializer
@return A serializer appropriate for the given topic
*/
|
||
OpenEdge.Messaging.ISendResponse Send (IProducerRecord) |
/**
Send the record.
*/
|
Options | Name | Purpose | |
---|---|---|---|
KafkaProducer (IProducerDelegate, IStringStringMap, IStringKeyedMap) |
/**
marked as protected because we only want
to create these through the ProducerBuilder
that is specific to Kafka
*/
|
Options | Name | Purpose | |
---|---|---|---|
CHARACTER ImplementationName |
|
||
CHARACTER ImplementationVersion |
|
||
OpenEdge.Messaging.ISerializer KeySerializer |
|
||
OpenEdge.Messaging.Internal.IProducerDelegate ProducerDelegate |
|
||
OpenEdge.Messaging.RecordBuilder RecordBuilder |
|
||
OpenEdge.Core.Collections.IStringKeyedMap TopicKeySerializers |
|
||
OpenEdge.Core.Collections.IStringKeyedMap TopicValueSerializers |
|
||
OpenEdge.Messaging.ISerializer ValueSerializer |
|
MEMPTR ConvertToMemptr (Object, ISerializer, ISerializationContext)
|
||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CopyHeadersToBIOProducer (IHeaders, IProducerDelegate)
|
||||||||||||||||||||||||
OpenEdge.Messaging.ISendResponse CreateSendResponse (ISendResponse)
|
||||||||||||||||||||||||
LOGICAL Flush (integer)
|
||||||||||||||||||||||||
CHARACTER GetProducerOption (character)
|
||||||||||||||||||||||||
CHARACTER GetTopicOption (character, character)
|
||||||||||||||||||||||||
OpenEdge.Messaging.ISerializer lookupKeySerializerForTopic (String)
|
||||||||||||||||||||||||
Progress.Lang.Object LookupTopicConfigurationValue (String, character)
|
||||||||||||||||||||||||
OpenEdge.Messaging.ISerializer lookupValueSerializerForTopic (String)
|
||||||||||||||||||||||||
OpenEdge.Messaging.ISendResponse Send (IProducerRecord)
|
KafkaProducer (IProducerDelegate, IStringStringMap, IStringKeyedMap)
|
---|
CHARACTER ImplementationName
|
||||||||
---|---|---|---|---|---|---|---|---|
CHARACTER ImplementationVersion
|
||||||||
OpenEdge.Messaging.ISerializer KeySerializer
|
||||||||
OpenEdge.Messaging.Internal.IProducerDelegate ProducerDelegate
|
||||||||
OpenEdge.Messaging.RecordBuilder RecordBuilder
|
||||||||
OpenEdge.Core.Collections.IStringKeyedMap TopicKeySerializers |
||||||||
OpenEdge.Core.Collections.IStringKeyedMap TopicValueSerializers |
||||||||
OpenEdge.Messaging.ISerializer ValueSerializer
|