org.apache.avalon.excalibur.naming.memory
クラス MemoryContext
java.lang.Object
|
+--org.apache.avalon.excalibur.naming.AbstractContext
|
+--org.apache.avalon.excalibur.naming.AbstractLocalContext
|
+--org.apache.avalon.excalibur.naming.memory.MemoryContext
- すべての実装インタフェース:
- javax.naming.Context
- public class MemoryContext
- extends AbstractLocalContext
An in memory context implementation.
- バージョン:
- $Revision: 1.4 $
- 作成者:
- Peter Donald
インタフェース javax.naming.Context から継承したフィールド |
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES |
コンストラクタの概要 |
|
MemoryContext(Namespace namespace,
java.util.Hashtable environment,
javax.naming.Context parent)
|
protected |
MemoryContext(Namespace namespace,
java.util.Hashtable environment,
javax.naming.Context parent,
java.util.Hashtable bindings)
|
メソッドの概要 |
protected javax.naming.Context |
cloneContext()
|
protected void |
doLocalBind(javax.naming.Name name,
java.lang.Object object)
|
protected javax.naming.NamingEnumeration |
doLocalList()
|
protected javax.naming.NamingEnumeration |
doLocalListBindings()
|
protected java.lang.Object |
doLocalLookup(javax.naming.Name name)
Actually lookup raw entry in local context.
|
protected void |
doLocalUnbind(javax.naming.Name name)
Actually unbind raw entry in local context. |
protected javax.naming.Context |
newContext()
|
クラス org.apache.avalon.excalibur.naming.AbstractLocalContext から継承したメソッド |
bind, checkUnbindContext, close, createSubcontext, destroySubcontext, getNameInNamespace, getNameParser, getNamespace, getParent, isDestroyableContext, list, listBindings, localLookup, lookup, lookupSubContext, unbind |
クラス org.apache.avalon.excalibur.naming.AbstractContext から継承したメソッド |
addToEnvironment, bind, bind, composeName, composeName, createSubcontext, destroySubcontext, getEnvironment, getLeafName, getNameParser, getNameParser, getPathName, getRawEnvironment, isSelf, list, listBindings, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MemoryContext
protected MemoryContext(Namespace namespace,
java.util.Hashtable environment,
javax.naming.Context parent,
java.util.Hashtable bindings)
MemoryContext
public MemoryContext(Namespace namespace,
java.util.Hashtable environment,
javax.naming.Context parent)
newContext
protected javax.naming.Context newContext()
throws javax.naming.NamingException
- オーバーライド:
- クラス
AbstractLocalContext
内の newContext
cloneContext
protected javax.naming.Context cloneContext()
throws javax.naming.NamingException
- オーバーライド:
- クラス
AbstractLocalContext
内の cloneContext
doLocalBind
protected void doLocalBind(javax.naming.Name name,
java.lang.Object object)
throws javax.naming.NamingException
- オーバーライド:
- クラス
AbstractLocalContext
内の doLocalBind
doLocalList
protected javax.naming.NamingEnumeration doLocalList()
throws javax.naming.NamingException
- オーバーライド:
- クラス
AbstractLocalContext
内の doLocalList
doLocalListBindings
protected javax.naming.NamingEnumeration doLocalListBindings()
throws javax.naming.NamingException
- オーバーライド:
- クラス
AbstractLocalContext
内の doLocalListBindings
doLocalLookup
protected java.lang.Object doLocalLookup(javax.naming.Name name)
throws javax.naming.NamingException
- Actually lookup raw entry in local context.
When overidding this it is not neccesary to resolve references etc.
- オーバーライド:
- クラス
AbstractLocalContext
内の doLocalLookup
- パラメータ:
name
- the name in local context (size() == 1)- 戻り値:
- the bound object
- 例外:
javax.naming.NamingException
- if an error occurs
doLocalUnbind
protected void doLocalUnbind(javax.naming.Name name)
throws javax.naming.NamingException
- Actually unbind raw entry in local context.
- オーバーライド:
- クラス
AbstractLocalContext
内の doLocalUnbind
- パラメータ:
name
- the name in local context (size() == 1)- 例外:
javax.naming.NamingException
- if an error occurs
"Copyright ? 2001 Apache Jakarta Project. All Rights Reserved."