org.apache.avalon.excalibur.naming
クラス AbstractNamespace

java.lang.Object
  |
  +--org.apache.avalon.excalibur.naming.AbstractNamespace
すべての実装インタフェース:
Namespace, javax.naming.spi.ObjectFactory, javax.naming.spi.StateFactory
直系の既知のサブクラス:
DefaultNamespace

public abstract class AbstractNamespace
extends java.lang.Object
implements Namespace

This is the class to extend that provides basic facilities for Namespace management.

バージョン:
$Revision: 1.4 $
作成者:
Peter Donald

フィールドの概要
protected  javax.naming.spi.ObjectFactory[] m_objectFactorySet
           
protected  javax.naming.spi.StateFactory[] m_stateFactorySet
           
 
コンストラクタの概要
AbstractNamespace()
           
 
メソッドの概要
protected  void addObjectFactory(javax.naming.spi.ObjectFactory objectFactory)
          Utility method for subclasses to add factorys.
protected  void addStateFactory(javax.naming.spi.StateFactory stateFactory)
          Utility method for subclasses to add factorys.
 java.lang.Object getObjectInstance(java.lang.Object object, javax.naming.Name name, javax.naming.Context parent, java.util.Hashtable environment)
           
 java.lang.Object getStateToBind(java.lang.Object object, javax.naming.Name name, javax.naming.Context parent, java.util.Hashtable environment)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.apache.avalon.excalibur.naming.Namespace から継承したメソッド
getNameParser
 

フィールドの詳細

m_objectFactorySet

protected javax.naming.spi.ObjectFactory[] m_objectFactorySet

m_stateFactorySet

protected javax.naming.spi.StateFactory[] m_stateFactorySet
コンストラクタの詳細

AbstractNamespace

public AbstractNamespace()
メソッドの詳細

getStateToBind

public java.lang.Object getStateToBind(java.lang.Object object,
                                       javax.naming.Name name,
                                       javax.naming.Context parent,
                                       java.util.Hashtable environment)
                                throws javax.naming.NamingException
定義:
インタフェース javax.naming.spi.StateFactory 内の getStateToBind

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object object,
                                          javax.naming.Name name,
                                          javax.naming.Context parent,
                                          java.util.Hashtable environment)
                                   throws java.lang.Exception
定義:
インタフェース javax.naming.spi.ObjectFactory 内の getObjectInstance

addStateFactory

protected void addStateFactory(javax.naming.spi.StateFactory stateFactory)
Utility method for subclasses to add factorys.
パラメータ:
stateFactory - the StateFactory to add

addObjectFactory

protected void addObjectFactory(javax.naming.spi.ObjectFactory objectFactory)
Utility method for subclasses to add factorys.
パラメータ:
objectFactory - the ObjectFactory to add


"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."