etm.core.aggregation.persistence
Class PersistentEtmState

java.lang.Object
  extended by etm.core.aggregation.persistence.PersistentEtmState
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class PersistentEtmState
extends java.lang.Object
implements java.io.Externalizable

Represents aggregated state to be persistet.

Since:
1.2.0
Version:
$Revision: 96 $
Author:
void.fm
See Also:
Serialized Form

Constructor Summary
PersistentEtmState()
           
 
Method Summary
 java.util.Map getAggregates()
           
 java.util.Date getLastResetTime()
           
 java.util.Date getStartTime()
           
 void readExternal(java.io.ObjectInput in)
           
 void setAggregates(java.util.Map aAggregates)
           
 void setLastResetTime(java.util.Date aLastResetTime)
           
 void setStartTime(java.util.Date aStartTime)
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentEtmState

public PersistentEtmState()
Method Detail

getStartTime

public java.util.Date getStartTime()

setStartTime

public void setStartTime(java.util.Date aStartTime)

getLastResetTime

public java.util.Date getLastResetTime()

setLastResetTime

public void setLastResetTime(java.util.Date aLastResetTime)

getAggregates

public java.util.Map getAggregates()

setAggregates

public void setAggregates(java.util.Map aAggregates)

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException
java.lang.ClassNotFoundException


Copyright © 2004,2005, 2006, 2007 void.fm. All Rights Reserved.