ucar.unidata.util
Interface PersistentStore

All Known Implementing Classes:
IdvObjectStore, SerializedObjectStore, XmlObjectStore

public interface PersistentStore

Abstraction for storing persistent objects. HashMap-like interface. objects must be persistent across JVM invocations

Version:
$Id: PersistentStore.java,v 1.9 2006/05/05 19:19:36 jeffmc Exp $
Author:
John Caron

Method Summary
 Object get(Object key)
          get the value specified by this key
 void put(Object key, Object value)
          _more_
 void save()
          save the current state of the PersistentStore to disk
 

Method Detail

get

Object get(Object key)
get the value specified by this key

Parameters:
key -
Returns:
_more_

put

void put(Object key,
         Object value)
_more_

Parameters:
key -
value -

save

void save()
save the current state of the PersistentStore to disk