public class PersistentEvent
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
KEY_NAME_PREFIX |
| Constructor and Description |
|---|
PersistentEvent() |
PersistentEvent(Event event,
EventDefinition ed) |
| Modifier and Type | Method and Description |
|---|---|
PersistentEvent |
clone() |
static PersistenceBinding |
createPersistenceBinding(java.lang.String databaseFieldName,
java.lang.String databaseFieldType,
java.lang.String databaseIndexName,
java.lang.String eventFieldName) |
static java.lang.String |
createPersistentFieldName(java.lang.String databaseField) |
boolean |
equals(java.lang.Object obj) |
byte[] |
getAck() |
java.lang.String |
getContext() |
int |
getCount() |
java.util.Date |
getCreationtime() |
byte[] |
getData() |
byte[] |
getEnrichments() |
java.util.Date |
getExpirationtime() |
byte[] |
getFormat() |
java.lang.Long |
getId() |
java.lang.Object |
getKey(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.Object> |
getKeys() |
int |
getLevel() |
java.lang.String |
getName() |
java.lang.String |
getPermissions() |
int |
hashCode() |
void |
setAck(byte[] ack) |
void |
setContext(java.lang.String context) |
void |
setCount(java.lang.Integer count) |
void |
setCreationtime(java.util.Date creationtime) |
void |
setData(byte[] data) |
void |
setEnrichments(byte[] enrichments) |
void |
setExpirationtime(java.util.Date expirationtime) |
void |
setFormat(byte[] format) |
void |
setId(java.lang.Long id) |
void |
setKey(java.lang.String name,
java.lang.Object value) |
void |
setLevel(int level) |
void |
setName(java.lang.String name) |
void |
setPermissions(java.lang.String perms) |
java.lang.String |
toString() |
public static final java.lang.String KEY_NAME_PREFIX
public PersistentEvent()
public PersistentEvent(Event event, EventDefinition ed)
public java.lang.Long getId()
public java.util.Date getCreationtime()
public java.lang.String getContext()
public java.lang.String getName()
public java.util.Date getExpirationtime()
public byte[] getAck()
public void setAck(byte[] ack)
public byte[] getEnrichments()
public void setEnrichments(byte[] enrichments)
public void setId(java.lang.Long id)
public void setCreationtime(java.util.Date creationtime)
public void setName(java.lang.String name)
public void setContext(java.lang.String context)
public void setExpirationtime(java.util.Date expirationtime)
public void setLevel(int level)
public int getLevel()
public java.lang.String getPermissions()
public void setPermissions(java.lang.String perms)
public int getCount()
public void setCount(java.lang.Integer count)
public byte[] getFormat()
public void setFormat(byte[] format)
public byte[] getData()
public void setData(byte[] data)
public java.lang.Object getKey(java.lang.String name)
public void setKey(java.lang.String name,
java.lang.Object value)
public java.util.Map<java.lang.String,java.lang.Object> getKeys()
public PersistentEvent clone()
clone in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static java.lang.String createPersistentFieldName(java.lang.String databaseField)
public static PersistenceBinding createPersistenceBinding(java.lang.String databaseFieldName, java.lang.String databaseFieldType, java.lang.String databaseIndexName, java.lang.String eventFieldName)