public class JndiBeanManagerLocator extends Object implements BeanManagerLocator
BeanManagerLocator
.Modifier and Type | Field and Description |
---|---|
static String |
ALT_BEAN_MANAGER |
static String |
BEAN_MANAGER |
Modifier | Constructor and Description |
---|---|
protected |
JndiBeanManagerLocator(org.soulwing.cdi.jndi.JndiLookup jndiLookup)
Constructs a new instance.
|
Modifier and Type | Method and Description |
---|---|
javax.enterprise.inject.spi.BeanManager |
getBeanManager()
Gets the bean manager by locating it in the JNDI registry.
|
static JndiBeanManagerLocator |
getInstance()
Gets a reference to a shared static instance.
|
SimpleBeanManager |
getSimpleBeanManager()
Gets a simple bean manager by locating and wrapping the CDI bean
manager in the JNDI registry.
|
public static final String BEAN_MANAGER
public static final String ALT_BEAN_MANAGER
protected JndiBeanManagerLocator(org.soulwing.cdi.jndi.JndiLookup jndiLookup)
jndiLookup
- lookup that will be used to locate the bean managerpublic javax.enterprise.inject.spi.BeanManager getBeanManager()
getBeanManager
in interface BeanManagerLocator
public SimpleBeanManager getSimpleBeanManager()
getSimpleBeanManager
in interface BeanManagerLocator
public static JndiBeanManagerLocator getInstance()
Copyright © 2014–2016 Carl Harris, Jr. All rights reserved.