org.apache.cocoon.portal.aspect
Interface AspectDataStore

All Known Implementing Classes:
MemoryAspectDataStore, PersistentAspectDataStore, RequestAspectDataStore, SessionAspectDataStore, TemporaryAspectDataStore

public interface AspectDataStore

An aspect data store is a component that manages aspect data objects. For example, one implementation stores them temporary for the current request, another one in the session and a third one persistent.

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

Field Summary
static String ROLE
           
 
Method Summary
 Object getAspectData(Aspectalizable owner, String aspectName)
           
 boolean isPersistent()
          Is the data persistent
 void setAspectData(Aspectalizable owner, String aspectName, Object data)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

getAspectData

Object getAspectData(Aspectalizable owner,
                     String aspectName)

setAspectData

void setAspectData(Aspectalizable owner,
                   String aspectName,
                   Object data)

isPersistent

boolean isPersistent()
Is the data persistent



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