public class DomainEventEnvelopeImpl<T extends DomainEvent> extends java.lang.Object implements DomainEventEnvelope<T>
Constructor and Description |
---|
DomainEventEnvelopeImpl(Message message,
java.lang.String aggregateType,
java.lang.String aggregateId,
java.lang.String eventId,
T event) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAggregateId() |
java.lang.String |
getAggregateType() |
T |
getEvent() |
java.lang.String |
getEventId() |
Message |
getMessage() |
java.lang.String |
toString() |
public java.lang.String getAggregateId()
getAggregateId
in interface DomainEventEnvelope<T extends DomainEvent>
public Message getMessage()
getMessage
in interface DomainEventEnvelope<T extends DomainEvent>
public T getEvent()
getEvent
in interface DomainEventEnvelope<T extends DomainEvent>
public java.lang.String getAggregateType()
getAggregateType
in interface DomainEventEnvelope<T extends DomainEvent>
public java.lang.String getEventId()
getEventId
in interface DomainEventEnvelope<T extends DomainEvent>
public java.lang.String toString()
toString
in class java.lang.Object