|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.avalon.framework.logger.AbstractLogEnabled org.apache.cocoon.components.pipeline.AbstractProcessingPipeline org.apache.cocoon.components.pipeline.impl.BaseCachingProcessingPipeline
public abstract class BaseCachingProcessingPipeline
This is the base class for all caching pipeline implementations.
The pipeline can be configured with the Cache
to use
by specifying the cache-role
parameter.
Field Summary | |
---|---|
protected Cache |
cache
This is the Cache holding cached responses |
protected XMLDeserializer |
xmlDeserializer
The XML Deserializer |
protected XMLSerializer |
xmlSerializer
The XML Serializer |
Fields inherited from class org.apache.cocoon.components.pipeline.AbstractProcessingPipeline |
---|
configuration, configuredExpires, configuredOutputBufferSize, expires, generator, generatorParam, generatorSelector, generatorSource, lastConsumer, manager, newManager, outputBufferSize, parameters, reader, readerMimeType, readerParam, readerSelector, readerSource, serializer, serializerMimeType, serializerParam, serializerSelector, serializerSource, sitemapReaderMimeType, sitemapSerializerMimeType, transformerParams, transformers, transformerSelectors, transformerSources |
Fields inherited from interface org.apache.cocoon.components.pipeline.ProcessingPipeline |
---|
ROLE |
Constructor Summary | |
---|---|
BaseCachingProcessingPipeline()
|
Method Summary | |
---|---|
void |
dispose()
Disposable Interface |
void |
parameterize(Parameters params)
Parameterizable Interface - Configuration |
void |
recycle()
Recyclable Interface |
Methods inherited from class org.apache.cocoon.components.pipeline.AbstractProcessingPipeline |
---|
addTransformer, checkIfModified, checkPipeline, compose, connect, connectPipeline, getGenerator, getKeyForEventPipeline, getLocation, getValidityForEventPipeline, handleException, informBranchPoint, isInternalError, prepareInternal, prepareInternalErrorHandler, preparePipeline, process, process, processErrorHandler, processReader, processXMLPipeline, recompose, release, setErrorHandler, setGenerator, setMimeTypeForReader, setMimeTypeForSerializer, setReader, setSerializer, setup, setupPipeline, setupReader |
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled |
---|
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Cache cache
protected XMLDeserializer xmlDeserializer
protected XMLSerializer xmlSerializer
Constructor Detail |
---|
public BaseCachingProcessingPipeline()
Method Detail |
---|
public void parameterize(Parameters params) throws ParameterException
parameterize
in interface Parameterizable
parameterize
in class AbstractProcessingPipeline
ParameterException
public void recycle()
recycle
in interface Recyclable
recycle
in class AbstractProcessingPipeline
public void dispose()
dispose
in interface Disposable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |