org.apache.geronimo.connector.deployment
Class AdminObjectRefBuilder

java.lang.Object
  extended by org.apache.geronimo.naming.deployment.AbstractNamingBuilder
      extended by org.apache.geronimo.connector.deployment.AdminObjectRefBuilder
All Implemented Interfaces:
org.apache.geronimo.j2ee.deployment.NamingBuilder

public class AdminObjectRefBuilder
extends org.apache.geronimo.naming.deployment.AbstractNamingBuilder


Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
J2EE_CONVERTER, J2EE_NAMESPACE, JEE_NAMESPACE
 
Fields inherited from interface org.apache.geronimo.j2ee.deployment.NamingBuilder
ENV, GBEAN_NAME_KEY, JNDI_KEY, NO_REFS
 
Constructor Summary
AdminObjectRefBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment, String[] eeNamespaces)
           
 
Method Summary
 void buildNaming(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, org.apache.geronimo.kernel.config.Configuration localConfiguration, org.apache.geronimo.kernel.config.Configuration remoteConfiguration, org.apache.geronimo.j2ee.deployment.Module module, Map componentContext)
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
static org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType getMessageDestination(String messageDestinationLink, Map messageDestinations)
           
 org.apache.xmlbeans.QNameSet getPlanQNameSet()
           
 org.apache.xmlbeans.QNameSet getSpecQNameSet()
           
 void initContext(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, org.apache.geronimo.kernel.config.Configuration localConfiguration, org.apache.geronimo.kernel.config.Configuration remoteConfiguration, org.apache.geronimo.j2ee.deployment.Module module)
           
protected  boolean willMergeEnvironment(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan)
           
 
Methods inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
assureInterface, buildAbstractNameQuery, buildAbstractNameQuery, buildEnvironment, buildQNameSet, convert, getGBeanName, getJndiContextMap, getStringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

AdminObjectRefBuilder

public AdminObjectRefBuilder(org.apache.geronimo.kernel.repository.Environment defaultEnvironment,
                             String[] eeNamespaces)
Method Detail

willMergeEnvironment

protected boolean willMergeEnvironment(org.apache.xmlbeans.XmlObject specDD,
                                       org.apache.xmlbeans.XmlObject plan)
Overrides:
willMergeEnvironment in class org.apache.geronimo.naming.deployment.AbstractNamingBuilder

initContext

public void initContext(org.apache.xmlbeans.XmlObject specDD,
                        org.apache.xmlbeans.XmlObject plan,
                        org.apache.geronimo.kernel.config.Configuration localConfiguration,
                        org.apache.geronimo.kernel.config.Configuration remoteConfiguration,
                        org.apache.geronimo.j2ee.deployment.Module module)
                 throws org.apache.geronimo.common.DeploymentException
Specified by:
initContext in interface org.apache.geronimo.j2ee.deployment.NamingBuilder
Overrides:
initContext in class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
Throws:
org.apache.geronimo.common.DeploymentException

buildNaming

public void buildNaming(org.apache.xmlbeans.XmlObject specDD,
                        org.apache.xmlbeans.XmlObject plan,
                        org.apache.geronimo.kernel.config.Configuration localConfiguration,
                        org.apache.geronimo.kernel.config.Configuration remoteConfiguration,
                        org.apache.geronimo.j2ee.deployment.Module module,
                        Map componentContext)
                 throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

getMessageDestination

public static org.apache.geronimo.xbeans.geronimo.naming.GerMessageDestinationType getMessageDestination(String messageDestinationLink,
                                                                                                         Map messageDestinations)
                                                                                                  throws org.apache.geronimo.common.DeploymentException
Throws:
org.apache.geronimo.common.DeploymentException

getSpecQNameSet

public org.apache.xmlbeans.QNameSet getSpecQNameSet()

getPlanQNameSet

public org.apache.xmlbeans.QNameSet getPlanQNameSet()

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2006 Apache Software Foundation. All Rights Reserved.