org.apache.geronimo.openejb.deployment
Class EjbDeploymentBuilder
java.lang.Object
org.apache.geronimo.openejb.deployment.EjbDeploymentBuilder
public class EjbDeploymentBuilder
- extends java.lang.Object
Handles building ejb deployment gbeans.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EjbDeploymentBuilder
public EjbDeploymentBuilder(EARContext earContext,
EjbModule ejbModule,
NamingBuilder namingBuilder,
ResourceEnvironmentSetter resourceEnvironmentSetter)
initContext
public void initContext()
throws DeploymentException
- Throws:
DeploymentException
addEjbModuleDependency
public void addEjbModuleDependency(GBeanData ejbModule)
buildComponentPermissions
public void buildComponentPermissions(ComponentPermissions componentPermissions)
throws DeploymentException
- Throws:
DeploymentException
buildEnc
public void buildEnc()
throws DeploymentException
- Throws:
DeploymentException
bind
public void bind(org.apache.openejb.jee.EnterpriseBean bean,
java.lang.String appName,
java.lang.String moduleName,
java.lang.String id,
java.util.Map<JndiKey,java.util.Map<java.lang.String,java.lang.Object>> jndiContext)
assureEJBLocalObjectInterface
public static java.lang.Class assureEJBLocalObjectInterface(java.lang.String local,
org.osgi.framework.Bundle bundle)
throws DeploymentException
- Throws:
DeploymentException
assureEJBLocalHomeInterface
public static java.lang.Class assureEJBLocalHomeInterface(java.lang.String localHome,
org.osgi.framework.Bundle bundle)
throws DeploymentException
- Throws:
DeploymentException
Copyright © 2003-2012 The Apache Geronimo development community. All Rights Reserved.