Namespace: OpenEdge.Messaging.Kafka
Type: Class KafkaDeserializationContext
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.Messaging.IDeserializationContext


/*
Copyright © 2021 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.



Method Summary
  Options Name Purpose
  CHARACTER GetConsumerOption (character)
  CHARACTER GetTopicOption (character, character)

Constructor Summary
  Options Name Purpose
  KafkaDeserializationContext (KafkaConsumer, kafkaConsumerRecord, logical)

Property Summary
  Options Name Purpose
  OpenEdge.Messaging.IHeaders Headers
  LOGICAL IsPartitionKey
  CHARACTER TopicName


Method Detail
Top

CHARACTER GetConsumerOption (character)

Parameters:
name CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetTopicOption (character, character)

Parameters:
topicName CHARACTER
 
name CHARACTER
 
Returns CHARACTER
 


Constructor Detail
Top

KafkaDeserializationContext (KafkaConsumer, kafkaConsumerRecord, logical)

Parameters:
consumer OpenEdge.Messaging.Kafka.KafkaConsumer
 
consumerRecord OpenEdge.Messaging.Kafka.KafkaConsumerRecord
 
isPartitionKey LOGICAL
 


Property Detail
Top

OpenEdge.Messaging.IHeaders Headers

Returns OpenEdge.Messaging.IHeaders
 
Top

LOGICAL IsPartitionKey

Returns LOGICAL
 
Top

CHARACTER TopicName

Returns CHARACTER