org.apache.geronimo.naming.deployment
Class ENCConfigBuilder

java.lang.Object
  extended byorg.apache.geronimo.naming.deployment.ENCConfigBuilder

public class ENCConfigBuilder
extends Object

Version:
$Revision: 1.6 $ $Date: 2004/08/19 15:47:30 $

Constructor Summary
ENCConfigBuilder()
           
 
Method Summary
static void addEJBLocalRefs(org.apache.geronimo.j2ee.deployment.EARContext earContext, URI uri, org.apache.geronimo.xbeans.j2ee.EjbLocalRefType[] ejbLocalRefs, Map ejbLocalRefMap, ClassLoader cl, ComponentContextBuilder builder)
           
static void addEJBRefs(org.apache.geronimo.j2ee.deployment.EARContext earContext, URI uri, org.apache.geronimo.xbeans.j2ee.EjbRefType[] ejbRefs, Map ejbRefMap, ClassLoader cl, ComponentContextBuilder builder)
           
static void addEnvEntries(org.apache.geronimo.xbeans.j2ee.EnvEntryType[] envEntries, ComponentContextBuilder builder)
           
static void addMessageDestinationRefs(org.apache.geronimo.xbeans.j2ee.MessageDestinationRefType[] messageDestinationRefs, ClassLoader cl, ComponentContextBuilder builder)
           
static void addResourceEnvRefs(org.apache.geronimo.xbeans.j2ee.ResourceEnvRefType[] resourceEnvRefArray, ClassLoader cl, Map refAdapterMap, ComponentContextBuilder builder)
           
static void addResourceRefs(org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs, ClassLoader cl, Map refAdapterMap, ComponentContextBuilder builder)
           
static void assureEJBHomeInterface(String home, ClassLoader cl)
           
static void assureEJBLocalHomeInterface(String localHome, ClassLoader cl)
           
static void assureEJBLocalObjectInterface(String local, ClassLoader cl)
           
static void assureEJBObjectInterface(String remote, ClassLoader cl)
           
static void assureInterface(String interfaceName, String superInterfaceName, String interfactType, ClassLoader cl)
           
static ReadOnlyContext buildComponentContext(org.apache.geronimo.j2ee.deployment.EARContext earContext, URI uri, UserTransaction userTransaction, org.apache.geronimo.xbeans.j2ee.EnvEntryType[] envEntries, org.apache.geronimo.xbeans.j2ee.EjbRefType[] ejbRefs, Map ejbRefMap, org.apache.geronimo.xbeans.j2ee.EjbLocalRefType[] ejbLocalRefs, Map ejbLocalRefMap, org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs, Map resourceRefMap, org.apache.geronimo.xbeans.j2ee.ResourceEnvRefType[] resourceEnvRefs, Map resourceEnvRefMap, org.apache.geronimo.xbeans.j2ee.MessageDestinationRefType[] messageDestinationRefs, ClassLoader cl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ENCConfigBuilder

public ENCConfigBuilder()
Method Detail

addEnvEntries

public static void addEnvEntries(org.apache.geronimo.xbeans.j2ee.EnvEntryType[] envEntries,
                                 ComponentContextBuilder builder)
                          throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

addResourceRefs

public static void addResourceRefs(org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs,
                                   ClassLoader cl,
                                   Map refAdapterMap,
                                   ComponentContextBuilder builder)
                            throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

addResourceEnvRefs

public static void addResourceEnvRefs(org.apache.geronimo.xbeans.j2ee.ResourceEnvRefType[] resourceEnvRefArray,
                                      ClassLoader cl,
                                      Map refAdapterMap,
                                      ComponentContextBuilder builder)
                               throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

addMessageDestinationRefs

public static void addMessageDestinationRefs(org.apache.geronimo.xbeans.j2ee.MessageDestinationRefType[] messageDestinationRefs,
                                             ClassLoader cl,
                                             ComponentContextBuilder builder)
                                      throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

addEJBRefs

public static void addEJBRefs(org.apache.geronimo.j2ee.deployment.EARContext earContext,
                              URI uri,
                              org.apache.geronimo.xbeans.j2ee.EjbRefType[] ejbRefs,
                              Map ejbRefMap,
                              ClassLoader cl,
                              ComponentContextBuilder builder)
                       throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

addEJBLocalRefs

public static void addEJBLocalRefs(org.apache.geronimo.j2ee.deployment.EARContext earContext,
                                   URI uri,
                                   org.apache.geronimo.xbeans.j2ee.EjbLocalRefType[] ejbLocalRefs,
                                   Map ejbLocalRefMap,
                                   ClassLoader cl,
                                   ComponentContextBuilder builder)
                            throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

assureEJBObjectInterface

public static void assureEJBObjectInterface(String remote,
                                            ClassLoader cl)
                                     throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

assureEJBHomeInterface

public static void assureEJBHomeInterface(String home,
                                          ClassLoader cl)
                                   throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

assureEJBLocalObjectInterface

public static void assureEJBLocalObjectInterface(String local,
                                                 ClassLoader cl)
                                          throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

assureEJBLocalHomeInterface

public static void assureEJBLocalHomeInterface(String localHome,
                                               ClassLoader cl)
                                        throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

assureInterface

public static void assureInterface(String interfaceName,
                                   String superInterfaceName,
                                   String interfactType,
                                   ClassLoader cl)
                            throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException

buildComponentContext

public static ReadOnlyContext buildComponentContext(org.apache.geronimo.j2ee.deployment.EARContext earContext,
                                                    URI uri,
                                                    UserTransaction userTransaction,
                                                    org.apache.geronimo.xbeans.j2ee.EnvEntryType[] envEntries,
                                                    org.apache.geronimo.xbeans.j2ee.EjbRefType[] ejbRefs,
                                                    Map ejbRefMap,
                                                    org.apache.geronimo.xbeans.j2ee.EjbLocalRefType[] ejbLocalRefs,
                                                    Map ejbLocalRefMap,
                                                    org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs,
                                                    Map resourceRefMap,
                                                    org.apache.geronimo.xbeans.j2ee.ResourceEnvRefType[] resourceEnvRefs,
                                                    Map resourceEnvRefMap,
                                                    org.apache.geronimo.xbeans.j2ee.MessageDestinationRefType[] messageDestinationRefs,
                                                    ClassLoader cl)
                                             throws org.apache.geronimo.deployment.DeploymentException
Throws:
org.apache.geronimo.deployment.DeploymentException


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