com.ebmwebsourcing.webcommons.persistence.bo
Class TimestampBaseObject

java.lang.Object
  extended by com.ebmwebsourcing.webcommons.persistence.bo.BaseObject
      extended by com.ebmwebsourcing.webcommons.persistence.bo.TimestampBaseObject
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
StringIdTimestampBaseObject

public abstract class TimestampBaseObject
extends BaseObject

Base class for Model objects. Child objects should implement toString(), equals() and hashCode(). Handles timestamp info that provide creation and update dates.

Author:
Olivier Fabre
See Also:
Serialized Form

Constructor Summary
TimestampBaseObject()
           
 
Method Summary
abstract  java.util.Date getCreated()
           
abstract  java.util.Date getLastUpdated()
           
abstract  void setCreated(java.util.Date created)
           
abstract  void setLastUpdated(java.util.Date lastUpdated)
           
 
Methods inherited from class com.ebmwebsourcing.webcommons.persistence.bo.BaseObject
equals, getId, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimestampBaseObject

public TimestampBaseObject()
Method Detail

getCreated

public abstract java.util.Date getCreated()

setCreated

public abstract void setCreated(java.util.Date created)

getLastUpdated

public abstract java.util.Date getLastUpdated()

setLastUpdated

public abstract void setLastUpdated(java.util.Date lastUpdated)


Copyright © 2010 eBM WebSourcing. All Rights Reserved.