org.apache.cocoon.components.store.impl
Class FilesystemStore
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.excalibur.store.impl.AbstractReadWriteStore
org.apache.excalibur.store.impl.AbstractFilesystemStore
org.apache.cocoon.components.store.impl.FilesystemStore
- All Implemented Interfaces:
- Component, Contextualizable, LogEnabled, Parameterizable, ThreadSafe, Store
public final class FilesystemStore
- extends AbstractFilesystemStore
- implements Contextualizable, Parameterizable
Stores objects on the filesystem: String objects as text files,
all other objects are serialized.
- Version:
- CVS $Id: FilesystemStore.html 1304258 2012-03-23 10:09:27Z ilgrosso $
- Author:
- Carsten Ziegeler, Vadim Gritsenko
Methods inherited from class org.apache.excalibur.store.impl.AbstractFilesystemStore |
addKeys, countKeys, decode, deserializeObject, deserializeString, doClear, doContainsKey, doFree, doGet, doGetKeys, doGetSize, doRemove, doStore, encode, fileFromKey, free, getDirectoryPath, getFullFilename, getObject, getString, serializeObject, serializeString, setDirectory, setDirectory |
Methods inherited from class org.apache.excalibur.store.impl.AbstractReadWriteStore |
clear, containsKey, get, getChildInstrumentables, getInstrumentableName, getInstruments, keys, remove, setInstrumentableName, size, store |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
workDir
protected File workDir
cacheDir
protected File cacheDir
FilesystemStore
public FilesystemStore()
contextualize
public void contextualize(Context context)
throws ContextException
- Specified by:
contextualize
in interface Contextualizable
- Throws:
ContextException
parameterize
public void parameterize(Parameters params)
throws ParameterException
- Specified by:
parameterize
in interface Parameterizable
- Throws:
ParameterException
Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.