org.apache.openejb.assembler.classic
Class JndiBuilder
java.lang.Object
org.apache.openejb.assembler.classic.JndiBuilder
public class JndiBuilder
- extends Object
- Version:
- $Rev: 1303612 $ $Date: 2012-03-21 15:59:11 -0700 (Wed, 21 Mar 2012) $
|
Method Summary |
void |
bind(EjbJarInfo ejbJarInfo,
BeanContext bean,
EnterpriseBeanInfo beanInfo,
JndiBuilder.JndiNameStrategy strategy)
|
void |
build(EjbJarInfo ejbJar,
HashMap<String,BeanContext> deployments)
|
static JndiBuilder.JndiNameStrategy |
createStrategy(EjbJarInfo ejbJar,
Map<String,BeanContext> deployments)
|
static String |
format(Object deploymentId,
String interfaceClassName)
|
static String |
format(Object deploymentId,
String interfaceClassName,
InterfaceType interfaceType)
|
static String |
format(String deploymentId,
String interfaceClassName,
InterfaceType interfaceType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_NAME_KEY
public static final String DEFAULT_NAME_KEY
- See Also:
- Constant Field Values
logger
public static final Logger logger
JndiBuilder
public JndiBuilder(Context openejbContext)
build
public void build(EjbJarInfo ejbJar,
HashMap<String,BeanContext> deployments)
createStrategy
public static JndiBuilder.JndiNameStrategy createStrategy(EjbJarInfo ejbJar,
Map<String,BeanContext> deployments)
bind
public void bind(EjbJarInfo ejbJarInfo,
BeanContext bean,
EnterpriseBeanInfo beanInfo,
JndiBuilder.JndiNameStrategy strategy)
format
public static String format(Object deploymentId,
String interfaceClassName)
format
public static String format(Object deploymentId,
String interfaceClassName,
InterfaceType interfaceType)
format
public static String format(String deploymentId,
String interfaceClassName,
InterfaceType interfaceType)
Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.