Class EventTransformationConfigurationEnhancer

java.lang.Object
io.axoniq.framework.messaging.transformation.events.configuration.EventTransformationConfigurationEnhancer
All Implemented Interfaces:
ConfigurationEnhancer

public final class EventTransformationConfigurationEnhancer extends Object implements ConfigurationEnhancer
ServiceLoader-discovered ConfigurationEnhancer that installs the TransformingEventStore decorator on the application's EventStore. Reads the user-supplied EventTransformerChain, the active MessageConverter, and the active MessageTypeResolver from the Configuration at decorator-registration time; when no chain is registered the decorator is a no-op pass-through.
Since:
5.2.0
Author:
Laura Devriendt
  • Constructor Details

    • EventTransformationConfigurationEnhancer

      public EventTransformationConfigurationEnhancer()
      Instantiated by the ServiceLoader; not intended for direct use.
  • Method Details