org.jboss.webbeans.tck.api
Interface Managers


public interface Managers

This interface provides operations relating to a Web Beans Manager. The TCK porting package must provide an implementation of this interface which is suitable for the target Web Beans implementation.

Author:
Shane Bryzak

Field Summary
static java.lang.String PROPERTY_NAME
           
 
Method Summary
 javax.inject.manager.Manager createManager()
          Get a new Manager instance
 javax.inject.manager.Manager createManager(java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> enabledDeploymentTypes)
          Get a new Manager instance
 java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getEnabledDeploymentTypes()
          Returns a list of the enabled deployment types for the current manager
 

Field Detail

PROPERTY_NAME

static final java.lang.String PROPERTY_NAME
Method Detail

createManager

javax.inject.manager.Manager createManager(java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> enabledDeploymentTypes)
Get a new Manager instance

Returns:
the Manager

createManager

javax.inject.manager.Manager createManager()
Get a new Manager instance

Returns:
the Manager

getEnabledDeploymentTypes

java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getEnabledDeploymentTypes()
Returns a list of the enabled deployment types for the current manager

Returns:


Copyright © 2008-2009. All Rights Reserved.