org.apache.geronimo.openejb.deployment
Class EjbDeploymentBuilder

java.lang.Object
  extended by org.apache.geronimo.openejb.deployment.EjbDeploymentBuilder

public class EjbDeploymentBuilder
extends Object

Handles building ejb deployment gbeans.


Constructor Summary
EjbDeploymentBuilder(EARContext earContext, EjbModule ejbModule, NamingBuilder namingBuilder, ResourceEnvironmentSetter resourceEnvironmentSetter)
           
 
Method Summary
 void addEjbModuleDependency(AbstractName ejbModuleName)
           
static Class assureEJBLocalHomeInterface(String localHome, ClassLoader cl)
           
static Class assureEJBLocalObjectInterface(String local, ClassLoader cl)
           
 ComponentPermissions buildComponentPermissions()
           
 void buildEnc()
           
 void initContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbDeploymentBuilder

public EjbDeploymentBuilder(EARContext earContext,
                            EjbModule ejbModule,
                            NamingBuilder namingBuilder,
                            ResourceEnvironmentSetter resourceEnvironmentSetter)
Method Detail

initContext

public void initContext()
                 throws DeploymentException
Throws:
DeploymentException

addEjbModuleDependency

public void addEjbModuleDependency(AbstractName ejbModuleName)

buildComponentPermissions

public ComponentPermissions buildComponentPermissions()
                                               throws DeploymentException
Throws:
DeploymentException

buildEnc

public void buildEnc()
              throws DeploymentException
Throws:
DeploymentException

assureEJBLocalObjectInterface

public static Class assureEJBLocalObjectInterface(String local,
                                                  ClassLoader cl)
                                           throws DeploymentException
Throws:
DeploymentException

assureEJBLocalHomeInterface

public static Class assureEJBLocalHomeInterface(String localHome,
                                                ClassLoader cl)
                                         throws DeploymentException
Throws:
DeploymentException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.