public class JndiEncBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JndiEncBuilder.BeanManagerLazyReference |
static class |
JndiEncBuilder.JndiScope |
| Constructor and Description |
|---|
JndiEncBuilder(JndiEncInfo jndiEnc,
java.util.Collection<Injection> injections,
java.lang.String transactionType,
java.lang.String moduleId,
java.net.URI moduleUri,
java.lang.String uniqueId,
java.lang.ClassLoader classLoader,
java.util.Properties properties) |
JndiEncBuilder(JndiEncInfo jndiEnc,
java.util.Collection<Injection> injections,
java.lang.String moduleId,
java.net.URI moduleUri,
java.lang.String uniqueId,
java.lang.ClassLoader classLoader,
java.util.Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
bindingExists(javax.naming.Context context,
javax.naming.Name contextName) |
javax.naming.Context |
build(JndiEncBuilder.JndiScope type) |
javax.naming.Context |
build(java.util.Map<java.lang.String,java.lang.Object> bindings) |
java.util.Map<java.lang.String,java.lang.Object> |
buildBindings(JndiEncBuilder.JndiScope type) |
java.util.Map<java.lang.String,java.lang.Object> |
buildMap(JndiEncBuilder.JndiScope scope) |
boolean |
isClient() |
boolean |
isUseCrossClassLoaderRef() |
void |
setClient(boolean client) |
void |
setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef) |
public static final Logger logger
public JndiEncBuilder(JndiEncInfo jndiEnc, java.util.Collection<Injection> injections, java.lang.String moduleId, java.net.URI moduleUri, java.lang.String uniqueId, java.lang.ClassLoader classLoader, java.util.Properties properties) throws OpenEJBException
OpenEJBExceptionpublic JndiEncBuilder(JndiEncInfo jndiEnc, java.util.Collection<Injection> injections, java.lang.String transactionType, java.lang.String moduleId, java.net.URI moduleUri, java.lang.String uniqueId, java.lang.ClassLoader classLoader, java.util.Properties properties) throws OpenEJBException
OpenEJBExceptionpublic boolean isUseCrossClassLoaderRef()
public void setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef)
public boolean isClient()
public void setClient(boolean client)
public javax.naming.Context build(JndiEncBuilder.JndiScope type) throws OpenEJBException
OpenEJBExceptionpublic javax.naming.Context build(java.util.Map<java.lang.String,java.lang.Object> bindings)
throws SystemException
SystemExceptionpublic java.util.Map<java.lang.String,java.lang.Object> buildBindings(JndiEncBuilder.JndiScope type) throws OpenEJBException
OpenEJBExceptionpublic java.util.Map<java.lang.String,java.lang.Object> buildMap(JndiEncBuilder.JndiScope scope) throws OpenEJBException
OpenEJBExceptionpublic static boolean bindingExists(javax.naming.Context context,
javax.naming.Name contextName)