info.magnolia.context
Interface AttributeStrategy

All Known Implementing Classes:
MapAttributeStrategy, RequestAttributeStrategy

public interface AttributeStrategy

Contract for attribute storage and management.

Version:
$Id: $
Author:
had

Method Summary
 Object getAttribute(String name, int scope)
           
 Map<String,Object> getAttributes(int scope)
           
 void removeAttribute(String name, int scope)
           
 void setAttribute(String name, Object value, int scope)
           
 

Method Detail

setAttribute

void setAttribute(String name,
                  Object value,
                  int scope)

getAttribute

Object getAttribute(String name,
                    int scope)

getAttributes

Map<String,Object> getAttributes(int scope)

removeAttribute

void removeAttribute(String name,
                     int scope)


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.