1 package mir.storage.store;
4 * Title: Interface StorableObject
5 * Description: Interface all Objects need to implement to be storable in the
7 * Copyright: Copyright (c) 2002
15 public interface StorableObject {
18 * Method getStoreIdentifier() forces StorableObjects to return a StoreIdentifier.
19 * if an Object implements this, it can be stored in ObjectStore. The ObjectStore.
20 * @see StoreIdentifier for a description of values needed for implementing
21 * getStoreIdentifier()
23 * @return StoreIdentifier
26 abstract StoreIdentifier getStoreIdentifier();
27 abstract Set notifyOnReleaseSet();