org.usergrid.persistence.entities
Class Event

java.lang.Object
  extended by org.usergrid.persistence.AbstractEntity
      extended by org.usergrid.persistence.TypedEntity
          extended by org.usergrid.persistence.entities.Event
All Implemented Interfaces:
Comparable<Entity>, Entity, EntityRef

public class Event
extends TypedEntity

An event type posted by the application.


Field Summary
protected  Set<String> connections
           
static String ENTITY_TYPE
           
 
Fields inherited from class org.usergrid.persistence.AbstractEntity
created, dynamic_properties, dynamic_sets, modified, uuid
 
Constructor Summary
Event()
           
Event(UUID id)
           
 
Method Summary
 void addCounter(String name, int value)
           
 String getCategory()
           
 Set<String> getConnections()
           
 Map<String,Integer> getCounters()
           
 UUID getGroup()
           
 String getMessage()
           
 long getTimestamp()
           
 UUID getUser()
           
 void setCategory(String category)
           
 void setConnections(Set<String> connections)
           
 void setCounters(Map<String,Integer> counters)
           
 void setGroup(UUID group)
           
 void setMessage(String message)
           
 void setTimestamp(long timestamp)
           
 void setUser(UUID user)
           
 
Methods inherited from class org.usergrid.persistence.TypedEntity
toTypedEntity
 
Methods inherited from class org.usergrid.persistence.AbstractEntity
addProperties, clearDataset, clearMetadata, compareTo, getCollections, getConnections, getCreated, getDataset, getDynamicProperties, getMetadata, getModified, getName, getProperties, getProperty, getType, getUuid, mergeDataset, mergeMetadata, setCollections, setConnections, setCreated, setDataset, setDynamicProperty, setMetadata, setModified, setProperties, setProperty, setType, setUuid, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ENTITY_TYPE

public static final String ENTITY_TYPE
See Also:
Constant Field Values

connections

protected Set<String> connections
Constructor Detail

Event

public Event()

Event

public Event(UUID id)
Method Detail

getTimestamp

public long getTimestamp()

setTimestamp

public void setTimestamp(long timestamp)

getUser

public UUID getUser()

setUser

public void setUser(UUID user)

getGroup

public UUID getGroup()

setGroup

public void setGroup(UUID group)

getCategory

public String getCategory()

setCategory

public void setCategory(String category)

getCounters

public Map<String,Integer> getCounters()

setCounters

public void setCounters(Map<String,Integer> counters)

addCounter

public void addCounter(String name,
                       int value)

getMessage

public String getMessage()

setMessage

public void setMessage(String message)

getConnections

public Set<String> getConnections()

setConnections

public void setConnections(Set<String> connections)


Copyright © 2013. All Rights Reserved.