net.anotheria.moskito.central.storage.psql.entities
Class SnapshotEntity

java.lang.Object
  extended by net.anotheria.moskito.central.storage.psql.entities.SnapshotEntity
All Implemented Interfaces:
Serializable

@Entity
public class SnapshotEntity
extends Object
implements Serializable

Snapshot entity class for string data to DB.

Author:
dagafonov
See Also:
Serialized Form

Constructor Summary
SnapshotEntity()
           
 
Method Summary
 void addStatistics(String key, StatisticsEntity value)
           
 boolean equals(Object obj)
           
 long getArrivalTimestamp()
           
 String getCategory()
           
 String getComponentName()
           
 long getCreationTimestamp()
           
 String getHostName()
           
 String getIntervalName()
           
 String getProducerId()
           
 long getSnapshotId()
           
 Map<String,StatisticsEntity> getStatistics()
           
 String getSubsystem()
           
 int hashCode()
           
 void setArrivalTimestamp(long arrivalTimestamp)
           
 void setCategory(String category)
           
 void setComponentName(String componentName)
           
 void setCreationTimestamp(long creationTimestamp)
           
 void setHostName(String hostName)
           
 void setIntervalName(String intervalName)
           
 void setProducerId(String producerId)
           
 void setSnapshotId(long snapshotId)
           
 void setStatistics(Map<String,StatisticsEntity> statistics)
           
 void setSubsystem(String subsystem)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SnapshotEntity

public SnapshotEntity()
Method Detail

setStatistics

public void setStatistics(Map<String,StatisticsEntity> statistics)

getStatistics

public Map<String,StatisticsEntity> getStatistics()

addStatistics

public void addStatistics(String key,
                          StatisticsEntity value)

getSnapshotId

public long getSnapshotId()

setSnapshotId

public void setSnapshotId(long snapshotId)

getProducerId

public String getProducerId()

setProducerId

public void setProducerId(String producerId)

getComponentName

public String getComponentName()

setComponentName

public void setComponentName(String componentName)

getHostName

public String getHostName()

setHostName

public void setHostName(String hostName)

getIntervalName

public String getIntervalName()

setIntervalName

public void setIntervalName(String intervalName)

getCreationTimestamp

public long getCreationTimestamp()

setCreationTimestamp

public void setCreationTimestamp(long creationTimestamp)

getArrivalTimestamp

public long getArrivalTimestamp()

setArrivalTimestamp

public void setArrivalTimestamp(long arrivalTimestamp)

getCategory

public String getCategory()

setCategory

public void setCategory(String category)

getSubsystem

public String getSubsystem()

setSubsystem

public void setSubsystem(String subsystem)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010-2013 anotheria.net. All Rights Reserved.