org.jboss.webbeans.tck.api
Interface Containers


public interface Containers

Container related operations

Author:
Pete Muir

Field Summary
static java.lang.String PROPERTY_NAME
           
 
Method Summary
 javax.inject.manager.Manager deploy(java.lang.Class<?>... classes)
           
 javax.inject.manager.Manager deploy(java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> enabledDeploymentTypes, java.lang.Class<?>... classes)
          Bootstrap the container by registering Beans and Observers, raising
<T> T
evaluateMethodExpression(java.lang.String expression, java.lang.Class<T> expectedType, java.lang.Class<?>[] expectedParamTypes, java.lang.Object[] expectedParams)
           
<T> T
evaluateValueExpression(java.lang.String expression, java.lang.Class<T> expectedType)
           
 

Field Detail

PROPERTY_NAME

static final java.lang.String PROPERTY_NAME
Method Detail

deploy

javax.inject.manager.Manager deploy(java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> enabledDeploymentTypes,
                                    java.lang.Class<?>... classes)

Bootstrap the container by registering Beans and Observers, raising

Parameters:
classes - the classes to deploy
Returns:
the manager created as a result of initializing the container

deploy

javax.inject.manager.Manager deploy(java.lang.Class<?>... classes)

evaluateValueExpression

<T> T evaluateValueExpression(java.lang.String expression,
                              java.lang.Class<T> expectedType)
Type Parameters:
T -
Parameters:
expression -
expectedType -
Returns:

evaluateMethodExpression

<T> T evaluateMethodExpression(java.lang.String expression,
                               java.lang.Class<T> expectedType,
                               java.lang.Class<?>[] expectedParamTypes,
                               java.lang.Object[] expectedParams)
Type Parameters:
T -
Parameters:
expression -
expectedType -
expectedParamTypes -
Returns:


Copyright © 2008-2009. All Rights Reserved.