Namespace: OpenEdge.Messaging
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

Returns OpenEdge.Messaging.ProducerRegistry


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.5.0