org.vraptor.scope
Interface Context

All Known Subinterfaces:
ApplicationContext, RequestContext
All Known Implementing Classes:
DefaultApplicationContext, DefaultRequestContext, FlashContext, SessionContext

public interface Context

A simple context, similar to a map.

Author:
Guilherme Silveira, Paulo Silveira

Method Summary
 Object getAttribute(String name)
          Retrieves an attribute
 boolean hasAttribute(String name)
          Whether it contains an attribute
 Object removeAttribute(String name)
          Removes an attribute
 void setAttribute(String name, Object value)
          Sets an attribute.
 

Method Detail

setAttribute

void setAttribute(String name,
                  Object value)
Sets an attribute. Optional operation.

Parameters:
name - name
value - value

getAttribute

Object getAttribute(String name)
Retrieves an attribute

Parameters:
name - name
Returns:
value or null if not found

hasAttribute

boolean hasAttribute(String name)
Whether it contains an attribute

Parameters:
name - name
Returns:
true if contained

removeAttribute

Object removeAttribute(String name)
Removes an attribute

Parameters:
name - name
Returns:
value


Copyright © 2004-2008 VRaptor. All Rights Reserved.