org.jboss.webbeans.tck.api
Interface Contexts<T extends javax.context.Context>


public interface Contexts<T extends javax.context.Context>

Context related operations

Author:
Shane Bryzak, Pete Muir

Field Summary
static java.lang.String PROPERTY_NAME
           
 
Method Summary
 void destroyContext(T context)
          Destroy the context.
 T getDependentContext()
          Returns the default dependent context
 T getRequestContext()
          Creates a new request context
 void setActive(T context)
          Sets the specified context as active
 void setInactive(T context)
          Sets the specified context as inactive
 

Field Detail

PROPERTY_NAME

static final java.lang.String PROPERTY_NAME
Method Detail

setActive

void setActive(T context)
Sets the specified context as active

Parameters:
context - The context to set active

setInactive

void setInactive(T context)
Sets the specified context as inactive

Parameters:
context - The context to set inactive

getRequestContext

T getRequestContext()
Creates a new request context

Returns:
The new request context

getDependentContext

T getDependentContext()
Returns the default dependent context

Returns:
the dependent context

destroyContext

void destroyContext(T context)
Destroy the context. This operation is not well defined by the Web Beans specification and is implementation dependent.

Parameters:
context -


Copyright © 2008-2009. All Rights Reserved.