public abstract class EventDocument
extends java.lang.Object
Event to easier work with MongoDB.
EventDocument contains same fields as correspond Event class.
| Constructor and Description |
|---|
EventDocument()
Empty constructor to save ability instantiate
EventDocument by MongoConverter. |
EventDocument(org.ametiste.scm.messaging.data.event.Event event)
Create
EventDocument from Event object. |
| Modifier and Type | Method and Description |
|---|---|
abstract org.ametiste.scm.messaging.data.event.Event |
convert()
Convert document instance to Event object.
|
java.util.UUID |
getId() |
long |
getTimestamp() |
void |
setId(java.util.UUID id) |
void |
setTimestamp(long timestamp) |
public EventDocument()
EventDocument by MongoConverter.public EventDocument(org.ametiste.scm.messaging.data.event.Event event)
EventDocument from Event object.event - target Event object.public java.util.UUID getId()
public void setId(java.util.UUID id)
public long getTimestamp()
public void setTimestamp(long timestamp)
public abstract org.ametiste.scm.messaging.data.event.Event convert()