Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.Messaging.ProducerRegistry

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Version 12.8
    • Documentation
Namespace: OpenEdge.Messaging
Type: Class ProducerRegistry
Parent Classes:
Inherits: OpenEdge.Core.Util.BuilderRegistry


/*
Copyright © 2021 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Purpose:
The producer registry stores producer builders under a specific name. This registry
is used to lookup specific builder implementations by name, allowing for an external
configuration, rather than having to hard-code the producer builder implementation class.
This is here to encourage the use of an external configuration for Record Producers.
This producer registry has a default implementation stored under the key "progress-kafka" which
can be used to retrieve the built-in Progress supplied, Kafka producer implementation.



Method Summary
  Options Name Purpose
  InitializeInstance () /* Initialize the the producer registry with a valid instance */

Constructor Summary
  Options Name Purpose
  ProducerRegistry ()

Property Summary
  Options Name Purpose
  OpenEdge.Messaging.ProducerRegistry Instance


Method Detail
Top

InitializeInstance ()

/*
Initialize the the producer registry with a valid instance


Constructor Detail
Top

STATIC ProducerRegistry ()



Property Detail
Top

OpenEdge.Messaging.ProducerRegistry Instance



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