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