Interface Persistable
-
- All Known Subinterfaces:
EduPerson,InetOrgPerson,OrganizationalPerson,Person,SakaiPerson,Type
public interface Persistable- Author:
- Lance Speelmon
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCreatedBy()The Agent that created this persistent object.DategetCreatedDate()The time and date this persistent object was created.StringgetLastModifiedBy()The last Agent that modified the persistent state of this object.DategetLastModifiedDate()The last time this object's persistent state was modified.StringgetUuid()All persistent objects must have a UUID.
-
-
-
Method Detail
-
getUuid
String getUuid()
All persistent objects must have a UUID.- Returns:
- Returns the UUID for given object.
-
getLastModifiedBy
String getLastModifiedBy()
The last Agent that modified the persistent state of this object.- Returns:
- UUID of Agent that made last modification.
-
getLastModifiedDate
Date getLastModifiedDate()
The last time this object's persistent state was modified.- Returns:
-
getCreatedBy
String getCreatedBy()
The Agent that created this persistent object.- Returns:
- UUID of the Agent that created this persistent object.
-
getCreatedDate
Date getCreatedDate()
The time and date this persistent object was created.- Returns:
-
-