org.jboss.seam.solder.beanManager
Interface BeanManagerProvider

All Superinterfaces:
Sortable

public interface BeanManagerProvider
extends Sortable

BeanManagerProvider is the SPI for BeanManagerLocator which allows third parties to register a way of obtaining the BeanManager outside of CDI managed objects.

Seam Solder provides a number of built in providers, including:

Providers can specify a precedence, allowing a provider to be a "last resort" provider only.

Precedence about 100 is suggested for providers that should always be used. Precedence below 10 is suggested for providers of last resort.

Author:
Nicklas Karlsson

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.seam.solder.util.Sortable
Sortable.Comparator
 
Method Summary
 BeanManager getBeanManager()
          Try to obtain a BeanManager
 
Methods inherited from interface org.jboss.seam.solder.util.Sortable
getPrecedence
 

Method Detail

getBeanManager

BeanManager getBeanManager()
Try to obtain a BeanManager

Returns:
The BeanManager (or null if non found at this location)


Copyright © 2008-2010 Seam Framework. All Rights Reserved.