org.sakaiproject.api.common.manager
Interface Persistable


public interface Persistable

Author:
Lance Speelmon

Method Summary
 String getCreatedBy()
          The Agent that created this persistent object.
 Date getCreatedDate()
          The time and date this persistent object was created.
 String getLastModifiedBy()
          The last Agent that modified the persistent state of this object.
 Date getLastModifiedDate()
          The last time this object's persistent state was modified.
 String getUuid()
          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:


Copyright © 2004-2013 Sakai Project. All Rights Reserved.