org.apache.geronimo.j2ee.deployment
Interface NamingBuilder

All Superinterfaces:
AbstractNamespaceBuilder
All Known Implementing Classes:
AbstractNamingBuilder, AdminObjectRefBuilder, Axis2ServiceRefBuilder, AxisServiceRefBuilder, CorbaRefBuilder, CXFServiceRefBuilder, EjbRefBuilder, EnvironmentEntryBuilder, GBeanRefBuilder, JAXWSServiceRefBuilder, LifecycleMethodBuilder, NamingBuilderCollection, NamingBuilderCollectionGBean, OpenEjbCorbaRefBuilder, PersistenceContextRefBuilder, PersistenceUnitRefBuilder, ResourceRefBuilder, SwitchingServiceRefBuilder, TSSLinkBuilder, UnavailableRefBuilder, UserTransactionRefBuilder

public interface NamingBuilder
extends AbstractNamespaceBuilder


Nested Class Summary
static interface NamingBuilder.Key<T>
           
 
Field Summary
static String ENV
           
static NamingBuilder.Key<AbstractName> GBEAN_NAME_KEY
           
static NamingBuilder.Key<Holder> INJECTION_KEY
           
static NamingBuilder.Key<Map<String,Object>> JNDI_KEY
           
static org.apache.xmlbeans.XmlObject[] NO_REFS
           
 
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)
           
 void initContext(org.apache.xmlbeans.XmlObject specDD, org.apache.xmlbeans.XmlObject plan, Module module)
           
 
Methods inherited from interface org.apache.geronimo.deployment.AbstractNamespaceBuilder
getPlanQNameSet, getSpecQNameSet
 

Field Detail

NO_REFS

static final org.apache.xmlbeans.XmlObject[] NO_REFS

ENV

static final String ENV
See Also:
Constant Field Values

JNDI_KEY

static final NamingBuilder.Key<Map<String,Object>> JNDI_KEY

INJECTION_KEY

static final NamingBuilder.Key<Holder> INJECTION_KEY

GBEAN_NAME_KEY

static final NamingBuilder.Key<AbstractName> GBEAN_NAME_KEY
Method Detail

buildEnvironment

void buildEnvironment(org.apache.xmlbeans.XmlObject specDD,
                      org.apache.xmlbeans.XmlObject plan,
                      Environment environment)
                      throws DeploymentException
Throws:
DeploymentException

initContext

void initContext(org.apache.xmlbeans.XmlObject specDD,
                 org.apache.xmlbeans.XmlObject plan,
                 Module module)
                 throws DeploymentException
Throws:
DeploymentException

buildNaming

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


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