/*
 * Store.java
 *
 * Created on January 15, 2002, 9:32 AM
 * Last modified  on  $Date$ by $Author$
 */

/**
 *
 * @author  Juozas Baliuka
 * @version $Revision$
 */
public interface Store {
    
    public Object createObject(Object key,Object object)throws StoreException,DublicateKeyException;
    
    public void removeObject(Object key)throws StoreException,ObjectNotFoundException;
    
    public void storeObject(Object key,Object object)throws StoreException;
    
    public Object retrieveObject(Object key)throws StoreException,ObjectNotFoundException;
    

}

