Save This Page
Home » geronimo-2.2-source-release » org.apache.geronimo.naming.deployment » [javadoc | source]
org.apache.geronimo.naming.deployment
abstract public class: AbstractNamingBuilder [javadoc | source]
java.lang.Object
   org.apache.geronimo.naming.deployment.AbstractNamingBuilder

All Implemented Interfaces:
    NamingBuilder

Direct Known Subclasses:
    EnvironmentEntryBuilder, UserTransactionRefBuilder, GBeanRefBuilder, PersistenceContextRefBuilder, SwitchingServiceRefBuilder, TSSLinkBuilder, ResourceRefBuilder, PersistenceUnitRefBuilder, CorbaRefBuilder, AxisServiceRefBuilder, CXFServiceRefBuilder, AdminObjectRefBuilder, Axis2ServiceRefBuilder, OpenEjbCorbaRefBuilder, ResourceRefBuilder, LifecycleMethodBuilder, EjbRefBuilder, JAXWSServiceRefBuilder

Field Summary
protected static final  QName BASE_NAMING_QNAME     
protected static final  String J2EE_NAMESPACE     
protected static final  String JEE_NAMESPACE     
protected static final  NamespaceElementConverter J2EE_CONVERTER     
protected static final  NamespaceElementConverter JEE_CONVERTER     
protected static final  NamespaceElementConverter NAMING_CONVERTER     
Constructor:
 protected AbstractNamingBuilder() 
 protected AbstractNamingBuilder(Environment defaultEnvironment) 
Method from org.apache.geronimo.naming.deployment.AbstractNamingBuilder Summary:
addInjections,   assureInterface,   buildAbstractNameQuery,   buildAbstractNameQuery,   buildEnvironment,   buildQNameSet,   convert,   convert,   convert,   getBaseQName,   getConfigId,   getEnvironment,   getGBeanName,   getJndiContextMap,   getPriority,   getStringValue,   getStringValue,   initContext,   lookupJndiContextMap,   matchesDefaultEnvironment,   willMergeEnvironment
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.naming.deployment.AbstractNamingBuilder Detail:
 protected  void addInjections(String jndiName,
    InjectionTargetType[] injectionTargetArray,
    Map sharedContext) 
 public static Class assureInterface(String interfaceName,
    String superInterfaceName,
    String interfaceType,
    ClassLoader cl) throws DeploymentException 
 public static AbstractNameQuery buildAbstractNameQuery(GerPatternType pattern,
    String type,
    String moduleType,
    Set interfaceTypes) 
 public static AbstractNameQuery buildAbstractNameQuery(Artifact configId,
    String module,
    String name,
    String type,
    String moduleType) 
 public  void buildEnvironment(XmlObject specDD,
    XmlObject plan,
    Environment environment) throws DeploymentException 
 protected static QNameSet buildQNameSet(String[] eeNamespaces,
    String localPart) 
 protected static XmlObject[] convert(XmlObject[] xmlObjects,
    NamespaceElementConverter converter,
    SchemaType type) throws DeploymentException 
Deprecated!
 protected static XmlObject convert(XmlObject xmlObject,
    NamespaceElementConverter converter,
    SchemaType type) throws DeploymentException 
 protected static List<T> convert(XmlObject[] xmlObjects,
    NamespaceElementConverter converter,
    Class<T> c,
    SchemaType type) throws DeploymentException 
 public QName getBaseQName() 
 protected static Artifact[] getConfigId(Configuration localConfiguration,
    Configuration earConfiguration) 
 public Environment getEnvironment() 
 protected AbstractName getGBeanName(Map sharedContext) 
 protected Map<String, Object> getJndiContextMap(Map sharedContext) 
 public int getPriority() 
 protected static String getStringValue(String string) 
 protected static String getStringValue(XsdStringType string) 
 public  void initContext(XmlObject specDD,
    XmlObject plan,
    Module module) throws DeploymentException 
 protected Object lookupJndiContextMap(Map sharedContext,
    String name) 
 protected boolean matchesDefaultEnvironment(Environment environment) 
 protected boolean willMergeEnvironment(XmlObject specDD,
    XmlObject plan) throws DeploymentException