org.apache.cocoon.portal.aspect.impl
Class RequestAspectDataStore

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.portal.aspect.impl.TemporaryAspectDataStore
          extended by org.apache.cocoon.portal.aspect.impl.RequestAspectDataStore
All Implemented Interfaces:
Component, Contextualizable, LogEnabled, Parameterizable, Serviceable, ThreadSafe, AspectDataStore

public class RequestAspectDataStore
extends TemporaryAspectDataStore
implements Parameterizable

An aspect data store is a component that manages aspect data objects.

Version:
CVS $Id: RequestAspectDataStore.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Author:
Carsten Ziegeler

Field Summary
protected  String requestParameterName
           
 
Fields inherited from class org.apache.cocoon.portal.aspect.impl.TemporaryAspectDataStore
context, manager
 
Fields inherited from interface org.apache.cocoon.portal.aspect.AspectDataStore
ROLE
 
Constructor Summary
RequestAspectDataStore()
           
 
Method Summary
 void parameterize(Parameters pars)
           
 void setAspectData(Aspectalizable owner, String aspectName, Object data)
           
 
Methods inherited from class org.apache.cocoon.portal.aspect.impl.TemporaryAspectDataStore
contextualize, getAspectData, getMap, isPersistent, service
 
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

requestParameterName

protected String requestParameterName
Constructor Detail

RequestAspectDataStore

public RequestAspectDataStore()
Method Detail

setAspectData

public void setAspectData(Aspectalizable owner,
                          String aspectName,
                          Object data)
Specified by:
setAspectData in interface AspectDataStore
Overrides:
setAspectData in class TemporaryAspectDataStore

parameterize

public void parameterize(Parameters pars)
                  throws ParameterException
Specified by:
parameterize in interface Parameterizable
Throws:
ParameterException


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.