rewrite-integration-cdi 1.0.5.Final

org.ocpsoft.rewrite.cdi.manager
Interface BeanManagerProvider

All Superinterfaces:
org.ocpsoft.common.services.NonEnriching, org.ocpsoft.common.pattern.Weighted
All Known Implementing Classes:
AbstractJndiBeanManagerProvider, DefaultJndiBeanManagerProvider, ServletContainerJndiBeanManagerProvider

public interface BeanManagerProvider
extends org.ocpsoft.common.pattern.Weighted, org.ocpsoft.common.services.NonEnriching

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

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, Lincoln Baxter, III

Method Summary
 javax.enterprise.inject.spi.BeanManager getBeanManager()
          Try to obtain a BeanManager
 
Methods inherited from interface org.ocpsoft.common.pattern.Weighted
priority
 

Method Detail

getBeanManager

javax.enterprise.inject.spi.BeanManager getBeanManager()
Try to obtain a BeanManager

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

rewrite-integration-cdi 1.0.5.Final

Copyright © 2012 OCPsoft. All Rights Reserved.