-
- All Implemented Interfaces:
-
org.enodeframework.messaging.Message
public class DomainEventStream extends AbstractMessage
-
-
Field Summary
Fields Modifier and Type Field Description private StringcommandIdprivate StringaggregateRootTypeNameprivate StringaggregateRootIdprivate intversionprivate List<DomainEventMessage<out Object>>events
-
Constructor Summary
Constructors Constructor Description DomainEventStream()DomainEventStream(String commandId, String aggregateRootId, int version, String aggregateRootTypeName, List<DomainEventMessage<out Object>> events, Map<String, Object> items)DomainEventStream(String commandId, String aggregateRootId, String aggregateRootTypeName, Date timestamp, List<DomainEventMessage<out Object>> events, Map<String, Object> items)
-
Method Summary
Modifier and Type Method Description StringgetCommandId()voidsetCommandId(String commandId)StringgetAggregateRootTypeName()voidsetAggregateRootTypeName(String aggregateRootTypeName)StringgetAggregateRootId()voidsetAggregateRootId(String aggregateRootId)intgetVersion()voidsetVersion(int version)List<DomainEventMessage<out Object>>getEvents()voidsetEvents(List<DomainEventMessage<out Object>> events)-
Methods inherited from class org.enodeframework.messaging.AbstractMessage
getId, getItems, getTimestamp, setId, setItems, setTimestamp -
Methods inherited from class org.enodeframework.messaging.Message
mergeItems -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCommandId
String getCommandId()
-
setCommandId
void setCommandId(String commandId)
-
getAggregateRootTypeName
String getAggregateRootTypeName()
-
setAggregateRootTypeName
void setAggregateRootTypeName(String aggregateRootTypeName)
-
getAggregateRootId
String getAggregateRootId()
-
setAggregateRootId
void setAggregateRootId(String aggregateRootId)
-
getVersion
int getVersion()
-
setVersion
void setVersion(int version)
-
getEvents
List<DomainEventMessage<out Object>> getEvents()
-
setEvents
void setEvents(List<DomainEventMessage<out Object>> events)
-
-
-
-