org.apache.geronimo.naming.deployment
Class SwitchingServiceRefBuilder

java.lang.Object
  extended by org.apache.geronimo.naming.deployment.AbstractNamingBuilder
      extended by org.apache.geronimo.naming.deployment.SwitchingServiceRefBuilder
All Implemented Interfaces:
AbstractNamespaceBuilder, NamingBuilder

public class SwitchingServiceRefBuilder
extends AbstractNamingBuilder


Nested Class Summary
static class SwitchingServiceRefBuilder.ServiceRefProcessor
           
 
Nested classes/interfaces inherited from interface org.apache.geronimo.j2ee.deployment.NamingBuilder
NamingBuilder.Key<T>
 
Field Summary
static GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
J2EE_CONVERTER, J2EE_NAMESPACE, JEE_CONVERTER, JEE_NAMESPACE, NAMING_CONVERTER
 
Fields inherited from interface org.apache.geronimo.j2ee.deployment.NamingBuilder
ENV, GBEAN_NAME_KEY, INJECTION_KEY, JNDI_KEY, NO_REFS
 
Constructor Summary
SwitchingServiceRefBuilder(String[] eeNamespaces, Collection jaxrpcBuilders, Collection jaxwsBuilders)
           
 
Method Summary
 void buildEnvironment(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, Environment environment)
           
 void buildNaming(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, Module module, Map componentContext)
           
static GBeanInfo getGBeanInfo()
           
 org.apache.xmlbeans.QNameSet getPlanQNameSet()
           
 org.apache.xmlbeans.QNameSet getSpecQNameSet()
           
 
Methods inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
addInjections, assureInterface, buildAbstractNameQuery, buildAbstractNameQuery, buildQNameSet, convert, convert, convert, getConfigId, getEnvironment, getGBeanName, getJndiContextMap, getStringValue, getStringValue, initContext, matchesDefaultEnvironment, willMergeEnvironment
 
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 GBeanInfo GBEAN_INFO
Constructor Detail

SwitchingServiceRefBuilder

public SwitchingServiceRefBuilder(String[] eeNamespaces,
                                  Collection jaxrpcBuilders,
                                  Collection jaxwsBuilders)
Method Detail

buildEnvironment

public void buildEnvironment(org.apache.xmlbeans.XmlObject specDD,
                             org.apache.xmlbeans.XmlObject plan,
                             Environment environment)
                      throws DeploymentException
Specified by:
buildEnvironment in interface NamingBuilder
Overrides:
buildEnvironment in class AbstractNamingBuilder
Throws:
DeploymentException

buildNaming

public void buildNaming(org.apache.xmlbeans.XmlObject specDD,
                        org.apache.xmlbeans.XmlObject plan,
                        Module module,
                        Map componentContext)
                 throws DeploymentException
Throws:
DeploymentException

getSpecQNameSet

public org.apache.xmlbeans.QNameSet getSpecQNameSet()

getPlanQNameSet

public org.apache.xmlbeans.QNameSet getPlanQNameSet()

getGBeanInfo

public static GBeanInfo getGBeanInfo()


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