org.apache.geronimo.j2ee.deployment
Class NamingBuilderCollection

java.lang.Object
  extended by org.apache.geronimo.j2ee.deployment.NamingBuilderCollection
All Implemented Interfaces:
NamingBuilder
Direct Known Subclasses:
NamingBuilderCollectionGBean

public class NamingBuilderCollection
extends Object
implements NamingBuilder


Field Summary
 
Fields inherited from interface org.apache.geronimo.j2ee.deployment.NamingBuilder
ENV, GBEAN_NAME_KEY, JNDI_KEY, NO_REFS
 
Constructor Summary
NamingBuilderCollection(Collection builders, QName basePlanElementName)
           
 
Method Summary
 void buildEnvironment(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, org.apache.geronimo.kernel.repository.Environment environment)
           
 void buildNaming(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, org.apache.geronimo.kernel.config.Configuration localContext, org.apache.geronimo.kernel.config.Configuration remoteContext, Module module, Map componentContext)
           
 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, Module module)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamingBuilderCollection

public NamingBuilderCollection(Collection builders,
                               QName basePlanElementName)
Method Detail

buildEnvironment

public void buildEnvironment(org.apache.xmlbeans.XmlObject specDD,
                             org.apache.xmlbeans.XmlObject plan,
                             org.apache.geronimo.kernel.repository.Environment environment)
                      throws org.apache.geronimo.common.DeploymentException
Specified by:
buildEnvironment in interface NamingBuilder
Throws:
org.apache.geronimo.common.DeploymentException

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,
                        Module module)
                 throws org.apache.geronimo.common.DeploymentException
Specified by:
initContext in interface NamingBuilder
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 localContext,
                        org.apache.geronimo.kernel.config.Configuration remoteContext,
                        Module module,
                        Map componentContext)
                 throws org.apache.geronimo.common.DeploymentException
Specified by:
buildNaming in interface NamingBuilder
Throws:
org.apache.geronimo.common.DeploymentException

getSpecQNameSet

public org.apache.xmlbeans.QNameSet getSpecQNameSet()
Specified by:
getSpecQNameSet in interface NamingBuilder

getPlanQNameSet

public org.apache.xmlbeans.QNameSet getPlanQNameSet()
Specified by:
getPlanQNameSet in interface NamingBuilder


Copyright © 2006 Apache Software Foundation. All Rights Reserved.