org.apache.geronimo.naming.deployment
Class ENCConfigBuilder
java.lang.Object
org.apache.geronimo.naming.deployment.ENCConfigBuilder
- public class ENCConfigBuilder
- extends Object
- Version:
- $Rev:385232 $ $Date: 2006-05-16 09:36:42 +0200 (Tue, 16 May 2006) $
Method Summary |
static Class |
assureEJBHomeInterface(String home,
ClassLoader cl)
|
static Class |
assureEJBLocalHomeInterface(String localHome,
ClassLoader cl)
|
static Class |
assureEJBLocalObjectInterface(String local,
ClassLoader cl)
|
static Class |
assureEJBObjectInterface(String remote,
ClassLoader cl)
|
static Class |
assureInterface(String interfaceName,
String superInterfaceName,
String interfaceType,
ClassLoader cl)
|
static org.apache.geronimo.gbean.AbstractNameQuery |
buildAbstractNameQuery(org.apache.geronimo.kernel.repository.Artifact configId,
String module,
String name,
String type,
String moduleType)
|
static org.apache.geronimo.gbean.AbstractNameQuery |
buildAbstractNameQuery(org.apache.geronimo.xbeans.geronimo.naming.GerPatternType pattern,
String type,
String moduleType,
Set interfaceTypes)
|
static Map |
buildComponentContext(org.apache.geronimo.j2ee.deployment.EARContext earContext,
org.apache.geronimo.kernel.config.Configuration ejbContext,
org.apache.geronimo.j2ee.deployment.Module module,
UserTransaction userTransaction,
org.apache.geronimo.xbeans.j2ee.EnvEntryType[] envEntries,
org.apache.geronimo.xbeans.j2ee.EjbRefType[] ejbRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType[] gerEjbRefs,
org.apache.geronimo.xbeans.j2ee.EjbLocalRefType[] ejbLocalRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType[] gerEjbLocalRef,
org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType[] gerResourceRef,
org.apache.geronimo.xbeans.j2ee.ResourceEnvRefType[] resourceEnvRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType[] gerResourceEnvRef,
org.apache.geronimo.xbeans.j2ee.MessageDestinationRefType[] messageDestinationRefs,
org.apache.geronimo.xbeans.j2ee.ServiceRefType[] serviceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType[] gerServiceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerGbeanRefType[] gerGbeanRefs,
ClassLoader cl)
|
static org.apache.geronimo.gbean.AbstractNameQuery |
getGBeanQuery(String j2eeType,
org.apache.geronimo.xbeans.geronimo.naming.GerGbeanLocatorType gerGbeanLocator)
|
static void |
registerMessageDestinations(org.apache.geronimo.j2ee.deployment.RefContext refContext,
String moduleName,
org.apache.geronimo.xbeans.j2ee.MessageDestinationType[] specDestinations,
org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType[] destinations)
|
static void |
setResourceEnvironment(ResourceEnvironmentBuilder builder,
org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType[] gerResourceRefs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENCConfigBuilder
public ENCConfigBuilder()
registerMessageDestinations
public static void registerMessageDestinations(org.apache.geronimo.j2ee.deployment.RefContext refContext,
String moduleName,
org.apache.geronimo.xbeans.j2ee.MessageDestinationType[] specDestinations,
org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType[] destinations)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
getGBeanQuery
public static org.apache.geronimo.gbean.AbstractNameQuery getGBeanQuery(String j2eeType,
org.apache.geronimo.xbeans.geronimo.naming.GerGbeanLocatorType gerGbeanLocator)
assureEJBObjectInterface
public static Class assureEJBObjectInterface(String remote,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
assureEJBHomeInterface
public static Class assureEJBHomeInterface(String home,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
assureEJBLocalObjectInterface
public static Class assureEJBLocalObjectInterface(String local,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
assureEJBLocalHomeInterface
public static Class assureEJBLocalHomeInterface(String localHome,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
assureInterface
public static Class assureInterface(String interfaceName,
String superInterfaceName,
String interfaceType,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
setResourceEnvironment
public static void setResourceEnvironment(ResourceEnvironmentBuilder builder,
org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType[] gerResourceRefs)
buildComponentContext
public static Map buildComponentContext(org.apache.geronimo.j2ee.deployment.EARContext earContext,
org.apache.geronimo.kernel.config.Configuration ejbContext,
org.apache.geronimo.j2ee.deployment.Module module,
UserTransaction userTransaction,
org.apache.geronimo.xbeans.j2ee.EnvEntryType[] envEntries,
org.apache.geronimo.xbeans.j2ee.EjbRefType[] ejbRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerEjbRefType[] gerEjbRefs,
org.apache.geronimo.xbeans.j2ee.EjbLocalRefType[] ejbLocalRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerEjbLocalRefType[] gerEjbLocalRef,
org.apache.geronimo.xbeans.j2ee.ResourceRefType[] resourceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerResourceRefType[] gerResourceRef,
org.apache.geronimo.xbeans.j2ee.ResourceEnvRefType[] resourceEnvRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerResourceEnvRefType[] gerResourceEnvRef,
org.apache.geronimo.xbeans.j2ee.MessageDestinationRefType[] messageDestinationRefs,
org.apache.geronimo.xbeans.j2ee.ServiceRefType[] serviceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType[] gerServiceRefs,
org.apache.geronimo.xbeans.geronimo.naming.GerGbeanRefType[] gerGbeanRefs,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
buildAbstractNameQuery
public static org.apache.geronimo.gbean.AbstractNameQuery buildAbstractNameQuery(org.apache.geronimo.xbeans.geronimo.naming.GerPatternType pattern,
String type,
String moduleType,
Set interfaceTypes)
buildAbstractNameQuery
public static org.apache.geronimo.gbean.AbstractNameQuery buildAbstractNameQuery(org.apache.geronimo.kernel.repository.Artifact configId,
String module,
String name,
String type,
String moduleType)
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.