Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.Messaging.ISerializationContext

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Version 12.8
    • Documentation
Namespace: OpenEdge.Messaging
Type: Interface ISerializationContext
Parent Classes:
Inherits: Progress.Lang.Object


/*
Copyright © 2021 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Purpose:
This holds context information that a serializer
may need to properly to properly convert objects.



Method Summary
  Options Name Purpose
  CHARACTER GetProducerOption (character) /** Retrieve the value of a producer configuration option. @param name The name of the option to fetch from the producer configuration. */
  CHARACTER GetTopicOption (character) /** Retrieve the value of a configuration option that was specified specifically for the topic of the record that is being serialized. @param name The name of the option to fetch from the topic configuration. */

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


Method Detail
Top

CHARACTER GetProducerOption (character)

Purpose:
Retrieve the value of a producer configuration option.
Parameters:
name CHARACTER
  The name of the option to fetch from the producer configuration.
Returns CHARACTER
 
Top

CHARACTER GetTopicOption (character)

Purpose:
Retrieve the value of a configuration option that was specified
specifically for the topic of the record that is being
serialized.
Parameters:
name CHARACTER
  The name of the option to fetch from the topic configuration.
Returns CHARACTER
 


Property Detail
Top

OpenEdge.Messaging.IHeaders Headers

Top

LOGICAL IsPartitionKey

Returns LOGICAL
 
Top

CHARACTER TopicName

Returns CHARACTER
 


TitleResults for “How to create a CRG?”Also Available inAlert