Method Summary |
|
public void | access(String objectId) Updates the object's access time. |
public ClusterObject | createClusterObject(String objectId) Returns a ClusterObject. |
public long | getAccessWindowTime() Returns the length of time an idle object can remain in the store before
being cleaned. |
public String | getId() Gets the store identifier. |
public long | getMaxIdleTime() Returns the max idle time. |
public ObjectManager | getObjectManager() Returns the object manager. |
public StoreManager | getStoreManager() Returns the store manager. |
public boolean | isAlwaysLoad() Returns true if the object should always be loaded. |
public boolean | isAlwaysSave() Returns true if the object should always be saved. |
void | notifyRemove(String objectId) When the object is no longer valid, remove it from the backing store. |
public void | remove(String objectId) When the object is no longer valid, remove it from the backing store. |
public void | setAlwaysLoad(boolean isAlwaysLoad) Set true if the object should always be loaded. |
public void | setAlwaysSave(boolean isAlwaysSave) Set true if the object should always be saved. |
public void | setMaxIdleTime(long maxIdleTime) Sets the max idle time. |
public void | setObjectManager(ObjectManager obj) Sets the object manager. |