Namespace: OpenEdge.Messaging.Kafka
Type: Interface IOptionValidator
Parent Classes:
Inherits: Progress.Lang.Object


Purpose:
The option validator is used when transferring configuration options from the builder class
to the actual producer implementation library. Some options, which are used specifically within the
ABL producer code are not accepted by the underlying messaging library implementation. This options,
if set in a Topic Configuration will be prevented by the option validator, and will cause the validator to generate an error
that is returned to the application.



Method Summary
  Options Name Purpose
  ValidateOption (character, character) /** This method provides a way for validating options that should not be passed to underlying messaging library for individual topics. The validate option is expected to raise an error if it receives an invalid option. */

Method Detail
Top

ValidateOption (character, character)

Purpose:
This method provides a way for validating options that should not be passed to underlying messaging library
for individual topics.
The validate option is expected to raise an error if it receives an invalid option.
Parameters:
optionName CHARACTER
 
optionValue CHARACTER