* @param annotatedEventListener the annotated event listener
* @param parameterResolverFactory the strategy for resolving handler method parameter values
*/
public AnnotationEventListenerAdapter(Object annotatedEventListener,
ParameterResolverFactory parameterResolverFactory) {
this.invoker = new MessageHandlerInvoker(annotatedEventListener, parameterResolverFactory, false,
AnnotatedEventHandlerDefinition.INSTANCE);
this.listenerType = annotatedEventListener.getClass();
if (annotatedEventListener instanceof ReplayAware) {
this.replayAware = (ReplayAware) annotatedEventListener;
} else {