de.huxhorn.lilith.data.eventsource
Class SourceInfo

java.lang.Object
  extended by de.huxhorn.lilith.data.eventsource.SourceInfo
All Implemented Interfaces:
java.io.Serializable

public class SourceInfo
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
SourceInfo()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 long getNumberOfEvents()
           
 java.util.Date getOldestEventTimestamp()
           
 SourceIdentifier getSource()
           
 int hashCode()
           
 boolean isActive()
           
 void setActive(boolean active)
           
 void setNumberOfEvents(long numberOfEvents)
           
 void setOldestEventTimestamp(java.util.Date oldestEventTimestamp)
           
 void setSource(SourceIdentifier sourceIdentifier)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceInfo

public SourceInfo()
Method Detail

getNumberOfEvents

public long getNumberOfEvents()

setNumberOfEvents

public void setNumberOfEvents(long numberOfEvents)

getOldestEventTimestamp

public java.util.Date getOldestEventTimestamp()

setOldestEventTimestamp

public void setOldestEventTimestamp(java.util.Date oldestEventTimestamp)

isActive

public boolean isActive()

setActive

public void setActive(boolean active)

getSource

public SourceIdentifier getSource()

setSource

public void setSource(SourceIdentifier sourceIdentifier)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object