|
Options | Name | Purpose | |
---|---|---|---|
CommitOffset (IConsumerRecord) |
/**
Acknowledge the receipt of the message and request the broker commit the offset of the message
to store record position for recovery.
*/
|
||
CHARACTER GetConfigOption (character) |
|
||
OpenEdge.Messaging.Internal.IConsumerDelegate GetConsumerDelegate () |
/**
This method is for INTERNAL USE ONLY.
Use this method to retrieve the underlying BIO implementation of the consumer.
*/
|
||
CHARACTER GetConsumerOption (character) |
/**
Retrieve the value of an option.
*/
|
||
OpenEdge.Messaging.IDeserializer GetKeyDeserializer (character) |
|
||
CHARACTER GetTopicConfigOption (character, character) |
/**
Lookup a configuration option for a topic.
*/
|
||
OpenEdge.Messaging.IDeserializer GetValueDeserializer (character) |
|
||
OpenEdge.Messaging.IDeserializer lookupKeyDeserializerForTopic (String) |
/*
lookup the deserializer for the given topic, or fall back to using the default
deserializer configured for this consumer.
@param topicName the topic name needed to find the correct deserializer
@return a deserializer appropriate for the given topic
*/
|
||
Progress.Lang.Object LookupTopicConfigValue (String, character) |
/**
Lookup a configuration value from the named topic.
*/
|
||
OpenEdge.Messaging.IDeserializer lookupValueDeserializerForTopic (String) |
/*
Lookup value deserializer for the given topic or fall back to using
the consumer's value deserializer.
@param topicName the topic name needed to find the correct deserializer
@return A deserializer appropriate for the given topic
*/
|
||
OpenEdge.Messaging.IConsumerRecord Poll (integer) |
/**
Poll for a single record
@param timeout Timeout in milliseconds, to request the broker wait for records to send.
@return A consumer record from one of the subscribed topics, if one is available.
*/
|
Options | Name | Purpose | |
---|---|---|---|
KafkaConsumer (IConsumerDelegate, IStringStringMap, IStringKeyedMap) |
/**
Create a Kafka consumer.
This is marked as package-protected because we only want
to create these through the ConsumerBuilder that is specific to Kafka.
*/
|
Options | Name | Purpose | |
---|---|---|---|
CHARACTER ImplementationName |
|
||
CHARACTER ImplementationVersion |
|
||
OpenEdge.Messaging.IDeserializer KeyDeserializer |
|
||
OpenEdge.Core.Collections.IStringKeyedMap TopicKeyDeserializers |
|
||
OpenEdge.Core.Collections.IStringKeyedMap TopicValueDeserializers |
|
||
OpenEdge.Messaging.IDeserializer ValueDeserializer |
|
CommitOffset (IConsumerRecord)
|
||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER GetConfigOption (character)
|
||||||||||||||||||||||
OpenEdge.Messaging.Internal.IConsumerDelegate GetConsumerDelegate ()
|
||||||||||||||||||||||
CHARACTER GetConsumerOption (character)
|
||||||||||||||||||||||
OpenEdge.Messaging.IDeserializer GetKeyDeserializer (character)
|
||||||||||||||||||||||
CHARACTER GetTopicConfigOption (character, character)
|
||||||||||||||||||||||
OpenEdge.Messaging.IDeserializer GetValueDeserializer (character)
|
||||||||||||||||||||||
OpenEdge.Messaging.IDeserializer lookupKeyDeserializerForTopic (String)
|
||||||||||||||||||||||
Progress.Lang.Object LookupTopicConfigValue (String, character)
|
||||||||||||||||||||||
OpenEdge.Messaging.IDeserializer lookupValueDeserializerForTopic (String)
|
||||||||||||||||||||||
OpenEdge.Messaging.IConsumerRecord Poll (integer)
|
KafkaConsumer (IConsumerDelegate, IStringStringMap, IStringKeyedMap)
|
---|
CHARACTER ImplementationName
|
||||||||
---|---|---|---|---|---|---|---|---|
CHARACTER ImplementationVersion
|
||||||||
OpenEdge.Messaging.IDeserializer KeyDeserializer
|
||||||||
OpenEdge.Core.Collections.IStringKeyedMap TopicKeyDeserializers |
||||||||
OpenEdge.Core.Collections.IStringKeyedMap TopicValueDeserializers |
||||||||
OpenEdge.Messaging.IDeserializer ValueDeserializer
|