Package org.axonframework.modelling.saga
Class EndSagaMessageHandlerDefinition.EndSageMessageHandlingMember<T>
java.lang.Object
org.axonframework.messaging.annotation.WrappedMessageHandlingMember<T>
org.axonframework.modelling.saga.EndSagaMessageHandlerDefinition.EndSageMessageHandlingMember<T>
- Type Parameters:
T- the entity type wrapped by thisMessageHandlingMember
- All Implemented Interfaces:
org.axonframework.messaging.annotation.MessageHandlingMember<T>
- Enclosing class:
- EndSagaMessageHandlerDefinition
public static class EndSagaMessageHandlerDefinition.EndSageMessageHandlingMember<T>
extends org.axonframework.messaging.annotation.WrappedMessageHandlingMember<T>
A
WrappedMessageHandlingMember implementation dedicated towards MessageHandlingMembers annotated
with EndSaga. After invocation of the handle(Message, Object) method, the saga's is ended
through the SagaLifecycle.end() method.-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEndSageMessageHandlingMember(org.axonframework.messaging.annotation.MessageHandlingMember<T> delegate) Initializes the member using the givendelegate. -
Method Summary
Methods inherited from class org.axonframework.messaging.annotation.WrappedMessageHandlingMember
annotationAttributes, attribute, canHandle, canHandleMessageType, canHandleType, hasAnnotation, payloadType, priority, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.axonframework.messaging.annotation.MessageHandlingMember
declaringClass, signature
-
Constructor Details
-
EndSageMessageHandlingMember
protected EndSageMessageHandlingMember(org.axonframework.messaging.annotation.MessageHandlingMember<T> delegate) Initializes the member using the givendelegate.- Parameters:
delegate- the actual message handling member to delegate to
-
-
Method Details
-
handle
-