|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthu.midori.kosmos.model.util.IdentifiedEntity
hu.midori.kosmos.model.util.TimestampedEntity
public class TimestampedEntity
TODO rename, move Wraps a Confluence page.
Constructor Summary | |
---|---|
TimestampedEntity()
By design this should be private to avoid instantiation without discriminator, but Hessian needs default ctor. |
|
TimestampedEntity(java.lang.String discriminator,
java.util.Date dateCreated)
|
|
TimestampedEntity(java.lang.String discriminator,
java.util.Date dateCreated,
java.util.Date dateLastTouched)
|
Method Summary | |
---|---|
long |
getAge()
Returns its age in milliseconds. |
long |
getAgeInDays()
Returns its age in days. |
java.util.Date |
getDateCreated()
Can be overriden if it is a computed field. |
java.util.Date |
getDateLastTouched()
Can be overriden if it is a computed field. |
long |
getLatestTouchAge()
Returns the age of its latest touch in milliseconds. |
long |
getLatestTouchAgeInDays()
Returns the age of its latest touch in days. |
Methods inherited from class hu.midori.kosmos.model.util.IdentifiedEntity |
---|
getId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimestampedEntity()
public TimestampedEntity(java.lang.String discriminator, java.util.Date dateCreated)
public TimestampedEntity(java.lang.String discriminator, java.util.Date dateCreated, java.util.Date dateLastTouched)
Method Detail |
---|
public java.util.Date getDateCreated()
public java.util.Date getDateLastTouched()
public long getAge()
public long getAgeInDays()
public long getLatestTouchAge()
public long getLatestTouchAgeInDays()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |