|
|
| 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 |
|
|
Top
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
|
|||||||||
Progress® OpenEdge® Release 12.6.0