T - type of aggregate rootpublic class Snapshot<T extends AggregateRoot>
extends java.lang.Object
aggregate root| Constructor and Description |
|---|
Snapshot(org.joda.time.DateTime at,
java.lang.String action,
T value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAction()
Which action was performed (INSERT|UPDATE|DELETE)
|
org.joda.time.DateTime |
getAt()
Date and time when snapshot was created.
|
T |
getValue()
Instance of an aggregate root at that time
|
public Snapshot(org.joda.time.DateTime at,
java.lang.String action,
T value)
public org.joda.time.DateTime getAt()
public java.lang.String getAction()
public T getValue()