public class JndiEncBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
JndiEncBuilder.JndiScope |
| Constructor and Description |
|---|
JndiEncBuilder(JndiEncInfo jndiEnc,
Collection<Injection> injections,
String transactionType,
String moduleId,
URI moduleUri,
String uniqueId,
ClassLoader classLoader) |
JndiEncBuilder(JndiEncInfo jndiEnc,
Collection<Injection> injections,
String moduleId,
URI moduleUri,
String uniqueId,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
bindingExists(Context context,
Name contextName) |
Context |
build(JndiEncBuilder.JndiScope type) |
Context |
build(Map<String,Object> bindings) |
Map<String,Object> |
buildBindings(JndiEncBuilder.JndiScope type) |
Map<String,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, Collection<Injection> injections, String moduleId, URI moduleUri, String uniqueId, ClassLoader classLoader) throws OpenEJBException
OpenEJBExceptionpublic JndiEncBuilder(JndiEncInfo jndiEnc, Collection<Injection> injections, String transactionType, String moduleId, URI moduleUri, String uniqueId, ClassLoader classLoader) throws OpenEJBException
OpenEJBExceptionpublic boolean isUseCrossClassLoaderRef()
public void setUseCrossClassLoaderRef(boolean useCrossClassLoaderRef)
public boolean isClient()
public void setClient(boolean client)
public Context build(JndiEncBuilder.JndiScope type) throws OpenEJBException
OpenEJBExceptionpublic Context build(Map<String,Object> bindings) throws SystemException
SystemExceptionpublic Map<String,Object> buildBindings(JndiEncBuilder.JndiScope type) throws OpenEJBException
OpenEJBExceptionpublic Map<String,Object> buildMap(JndiEncBuilder.JndiScope scope) throws OpenEJBException
OpenEJBExceptionCopyright © 1999–2014 The Apache Software Foundation. All rights reserved.