Uses of Interface
io.axoniq.framework.messaging.transformation.events.EventTransformation
Packages that use EventTransformation
Package
Description
Part of the Axoniq Messaging folder.
-
Uses of EventTransformation in io.axoniq.framework.messaging.transformation.events
Methods in io.axoniq.framework.messaging.transformation.events that return EventTransformationModifier and TypeMethodDescriptionstatic EventTransformationEventTransformation.drop(MessageType source) Drop events of identitysourcefrom the read stream, so no handler receives them.static EventTransformationEventTransformation.rename(MessageType source, MessageType target) Create a pure rename of events fromsourcetotarget, leaving the payload unchanged.<T,U> EventTransformation EventTransformation.TransformStep.transform(Class<T> inputType, BiFunction<T, @Nullable ProcessingContext, U> payloadMapper) Supply the payload mapping behavior for a non-generic input type.<T,U> EventTransformation Supply a context-free payload mapper for a non-generic input type.<T,U> EventTransformation EventTransformation.TransformStep.transform(TypeReference<T> inputType, BiFunction<T, @Nullable ProcessingContext, U> payloadMapper) Generic-type overload.<T,U> EventTransformation EventTransformation.TransformStep.transform(TypeReference<T> inputType, Function<T, U> payloadMapper) Context-free variant ofEventTransformation.TransformStep.transform(TypeReference, BiFunction).Methods in io.axoniq.framework.messaging.transformation.events with parameters of type EventTransformationModifier and TypeMethodDescriptionEventTransformerChain.Builder.register(EventTransformation transformation) Register anEventTransformationwith the chain.