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 theServiceLoader; not intended for direct use.
-
-
Method Details
-
enhance
Description copied from interface:ConfigurationEnhancer- Specified by:
enhancein interfaceConfigurationEnhancer- Parameters:
registry- The registry instance to enhance.
-