org.apache.openejb.assembler.classic
Class JndiBuilder
java.lang.Object
org.apache.openejb.assembler.classic.JndiBuilder
public class JndiBuilder
- extends java.lang.Object
- Version:
- $Rev: 941800 $ $Date: 2010-05-06 18:45:02 +0200 (Do, 06. Mai 2010) $
Constructor Summary |
JndiBuilder(javax.naming.Context context)
|
Method Summary |
void |
bind(EjbJarInfo ejbJarInfo,
DeploymentInfo deployment,
EnterpriseBeanInfo beanInfo,
JndiBuilder.JndiNameStrategy strategy)
|
void |
build(EjbJarInfo ejbJar,
java.util.HashMap<java.lang.String,DeploymentInfo> deployments)
|
static JndiBuilder.JndiNameStrategy |
createStrategy(EjbJarInfo ejbJar,
java.util.Map<java.lang.String,DeploymentInfo> deployments)
|
static java.lang.String |
format(java.lang.Object deploymentId,
java.lang.String interfaceClassName)
|
static java.lang.String |
format(java.lang.Object deploymentId,
java.lang.String interfaceClassName,
InterfaceType interfaceType)
|
static java.lang.String |
format(java.lang.String deploymentId,
java.lang.String interfaceClassName,
InterfaceType interfaceType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static final Logger logger
JndiBuilder
public JndiBuilder(javax.naming.Context context)
build
public void build(EjbJarInfo ejbJar,
java.util.HashMap<java.lang.String,DeploymentInfo> deployments)
createStrategy
public static JndiBuilder.JndiNameStrategy createStrategy(EjbJarInfo ejbJar,
java.util.Map<java.lang.String,DeploymentInfo> deployments)
bind
public void bind(EjbJarInfo ejbJarInfo,
DeploymentInfo deployment,
EnterpriseBeanInfo beanInfo,
JndiBuilder.JndiNameStrategy strategy)
format
public static java.lang.String format(java.lang.Object deploymentId,
java.lang.String interfaceClassName)
format
public static java.lang.String format(java.lang.Object deploymentId,
java.lang.String interfaceClassName,
InterfaceType interfaceType)
format
public static java.lang.String format(java.lang.String deploymentId,
java.lang.String interfaceClassName,
InterfaceType interfaceType)
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.