org.apache.avalon.excalibur.naming
Class DefaultNamespace

java.lang.Object
  |
  +--org.apache.avalon.excalibur.naming.AbstractNamespace
        |
        +--org.apache.avalon.excalibur.naming.DefaultNamespace
All Implemented Interfaces:
Namespace, javax.naming.spi.ObjectFactory, javax.naming.spi.StateFactory

public class DefaultNamespace
extends AbstractNamespace

This is the default namespace implementation.

Version:
$Revision: 1.6 $
Author:
Peter Donald

Fields inherited from class org.apache.avalon.excalibur.naming.AbstractNamespace
m_objectFactorySet, m_stateFactorySet
 
Constructor Summary
DefaultNamespace(javax.naming.NameParser nameParser)
           
DefaultNamespace(javax.naming.NameParser nameParser, javax.naming.spi.ObjectFactory[] objectFactorySet, javax.naming.spi.StateFactory[] stateFactorySet)
           
 
Method Summary
 void addObjectFactory(javax.naming.spi.ObjectFactory objectFactory)
          Utility method for subclasses to add factorys.
 void addStateFactory(javax.naming.spi.StateFactory stateFactory)
          Utility method for subclasses to add factorys.
 javax.naming.NameParser getNameParser()
           
 
Methods inherited from class org.apache.avalon.excalibur.naming.AbstractNamespace
getObjectInstance, getStateToBind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultNamespace

public DefaultNamespace(javax.naming.NameParser nameParser)

DefaultNamespace

public DefaultNamespace(javax.naming.NameParser nameParser,
                        javax.naming.spi.ObjectFactory[] objectFactorySet,
                        javax.naming.spi.StateFactory[] stateFactorySet)
Method Detail

getNameParser

public javax.naming.NameParser getNameParser()

addStateFactory

public void addStateFactory(javax.naming.spi.StateFactory stateFactory)
Description copied from class: AbstractNamespace
Utility method for subclasses to add factorys.
Overrides:
addStateFactory in class AbstractNamespace
Following copied from class: org.apache.avalon.excalibur.naming.AbstractNamespace
Parameters:
stateFactory - the StateFactory to add

addObjectFactory

public void addObjectFactory(javax.naming.spi.ObjectFactory objectFactory)
Description copied from class: AbstractNamespace
Utility method for subclasses to add factorys.
Overrides:
addObjectFactory in class AbstractNamespace
Following copied from class: org.apache.avalon.excalibur.naming.AbstractNamespace
Parameters:
objectFactory - the ObjectFactory to add


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.