org.apache.geronimo.corba.deployment
Class OpenEjbCorbaRefBuilder
java.lang.Object
org.apache.geronimo.naming.deployment.AbstractNamingBuilder
org.apache.geronimo.openejb.deployment.EjbRefBuilder
org.apache.geronimo.corba.deployment.OpenEjbCorbaRefBuilder
- All Implemented Interfaces:
- AbstractNamespaceBuilder, NamingBuilder
public class OpenEjbCorbaRefBuilder
- extends EjbRefBuilder
Installs ejb refs that use corba transport into jndi context.
Such ejb refs are determined by the nscorbaloc element in the openejb ejb plan.
Methods inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder |
addInjections, assureInterface, buildAbstractNameQuery, buildAbstractNameQuery, buildEnvironment, buildQNameSet, convert, convert, convert, getConfigId, getEnvironment, getGBeanName, getJndiContextMap, getStringValue, getStringValue, initContext, matchesDefaultEnvironment |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final GBeanInfo GBEAN_INFO
OpenEjbCorbaRefBuilder
public OpenEjbCorbaRefBuilder(Environment defaultEnvironment,
String[] eeNamespaces)
throws URISyntaxException
- Throws:
URISyntaxException
getSpecQNameSet
public org.apache.xmlbeans.QNameSet getSpecQNameSet()
- Specified by:
getSpecQNameSet
in interface AbstractNamespaceBuilder
- Overrides:
getSpecQNameSet
in class EjbRefBuilder
getPlanQNameSet
public org.apache.xmlbeans.QNameSet getPlanQNameSet()
- Specified by:
getPlanQNameSet
in interface AbstractNamespaceBuilder
- Overrides:
getPlanQNameSet
in class EjbRefBuilder
willMergeEnvironment
protected boolean willMergeEnvironment(org.apache.xmlbeans.XmlObject specDD,
org.apache.xmlbeans.XmlObject plan)
- Overrides:
willMergeEnvironment
in class EjbRefBuilder
buildNaming
public void buildNaming(org.apache.xmlbeans.XmlObject specDD,
org.apache.xmlbeans.XmlObject plan,
Module module,
Map componentContext)
throws DeploymentException
- Specified by:
buildNaming
in interface NamingBuilder
- Overrides:
buildNaming
in class EjbRefBuilder
- Throws:
DeploymentException
getGBeanInfo
public static GBeanInfo getGBeanInfo()
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.