Class AnnotatedEventSourcingHandler<T>
- java.lang.Object
-
- io.fluxcapacitor.javaclient.persisting.eventsourcing.AnnotatedEventSourcingHandler<T>
-
- All Implemented Interfaces:
EventSourcingHandler<T>
public class AnnotatedEventSourcingHandler<T> extends Object implements EventSourcingHandler<T>
-
-
Constructor Summary
Constructors Constructor Description AnnotatedEventSourcingHandler(Class<T> handlerType)AnnotatedEventSourcingHandler(Class<T> handlerType, List<ParameterResolver<? super DeserializingMessage>> parameterResolvers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanHandle(T target, DeserializingMessage message)Tinvoke(T target, DeserializingMessage message)
-
-
-
Constructor Detail
-
AnnotatedEventSourcingHandler
public AnnotatedEventSourcingHandler(Class<T> handlerType, List<ParameterResolver<? super DeserializingMessage>> parameterResolvers)
-
-
Method Detail
-
invoke
public T invoke(T target, DeserializingMessage message)
- Specified by:
invokein interfaceEventSourcingHandler<T>
-
canHandle
public boolean canHandle(T target, DeserializingMessage message)
- Specified by:
canHandlein interfaceEventSourcingHandler<T>
-
-