org.apache.james.repository.file
Class FilePersistentObjectRepository
java.lang.Object
org.apache.james.repository.file.AbstractFileRepository
org.apache.james.repository.file.FilePersistentObjectRepository
- All Implemented Interfaces:
- Configurable, LogEnabled, ObjectRepository, Repository
public class FilePersistentObjectRepository
- extends AbstractFileRepository
- implements ObjectRepository
This is a simple implementation of persistent object store using object
serialization on the file system.
| Methods inherited from class org.apache.james.repository.file.AbstractFileRepository |
configure, containsKey, createChildRepository, decode, encode, getChildRepository, getFile, getInputStream, getLogger, getOutputStream, init, list, remove, setDestination, setFileSystem, setLog |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilePersistentObjectRepository
public FilePersistentObjectRepository()
getExtensionDecorator
protected String getExtensionDecorator()
- Specified by:
getExtensionDecorator in class AbstractFileRepository
- See Also:
AbstractFileRepository.getExtensionDecorator()
get
public Object get(String key)
- Specified by:
get in interface ObjectRepository
- See Also:
ObjectRepository.get(java.lang.String)
get
public Object get(String key,
ClassLoader classLoader)
- Specified by:
get in interface ObjectRepository
- See Also:
ObjectRepository.get(java.lang.String,
java.lang.ClassLoader)
put
public void put(String key,
Object value)
- Specified by:
put in interface ObjectRepository
- See Also:
ObjectRepository.put(java.lang.String,
java.lang.Object)
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.