|
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
MEMPTR ConvertToMemptr (Object, ISerializer, ISerializationContext) |
|
|||||
|
|
CopyHeadersToBIOProducer (IHeaders, IProducerDelegate) |
/*
Push all the headers
*/ |
|||||
|
|
CopyTopicSerializers () |
|
|||||
|
|
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, create a new one
from what is set in the topic config props, or fall back to using the default
serializer configured for this producer.
*/ |
|||||
|
|
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. This may return a cached value.
If the topic doesn't have a serializer specified, this falls back to using
the producers value serializer.
*/ |
|||||
|
|
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.RecordBuilder RecordBuilder |
|
|||||
|
|
OpenEdge.Messaging.ISerializer ValueSerializer |
|
|
Top
MEMPTR ConvertToMemptr (Object, ISerializer, ISerializationContext)
|
|||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CopyHeadersToBIOProducer (IHeaders, IProducerDelegate)
|
|||||||||||||||||||||||||||
CopyTopicSerializers ()
|
|||||||||||||||||||||||||||
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.RecordBuilder RecordBuilder
|
|||||||||
OpenEdge.Messaging.ISerializer ValueSerializer
|
|||||||||
Progress® OpenEdge® Release 12.5.0