org.apache.avalon.cornerstone.services.store
Interface ObjectRepository

All Superinterfaces:
Repository
All Known Implementing Classes:
AbstractFilePersistentObjectRepository, CDIFilePersistentObjectRepository, CDIXMLFilePersistentObjectRepository, File_Persistent_Object_Repository, XMLFilePersistentObjectRepository

public interface ObjectRepository
extends Repository

Repository for Serializable Objects.

Author:
Federico Barbieri

Method Summary
 boolean containsKey(java.lang.String key)
           
 java.lang.Object get(java.lang.String key)
           
 java.lang.Object get(java.lang.String key, java.lang.ClassLoader classLoader)
           
 java.util.Iterator list()
           
 void put(java.lang.String key, java.lang.Object value)
           
 void remove(java.lang.String key)
           
 
Methods inherited from interface org.apache.avalon.cornerstone.services.store.Repository
getChildRepository
 

Method Detail

get

public java.lang.Object get(java.lang.String key)

get

public java.lang.Object get(java.lang.String key,
                            java.lang.ClassLoader classLoader)

put

public void put(java.lang.String key,
                java.lang.Object value)

remove

public void remove(java.lang.String key)

containsKey

public boolean containsKey(java.lang.String key)

list

public java.util.Iterator list()


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.