com.resilientedge.util.naming
Class FederatedHierCtx
java.lang.Object
|
+--com.resilientedge.util.naming.AbstractCtx
|
+--com.resilientedge.util.naming.AbstractFederatedCtx
|
+--com.resilientedge.util.naming.FederatedHierCtx
- All Implemented Interfaces:
- javax.naming.Context, ContextAncestors, javax.naming.event.EventContext
- Direct Known Subclasses:
- XMLPrefsContext
- public class FederatedHierCtx
- extends AbstractFederatedCtx
- Author:
- jgardner
|
Field Summary |
protected java.util.Hashtable |
bindings_
Description of the Field |
protected static javax.naming.NameParser |
nameParser_
Description of the Field |
| Fields inherited from interface javax.naming.event.EventContext |
OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE |
| Fields inherited from interface 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 |
|
Method Summary |
protected void |
bind_internal(javax.naming.Name name,
java.lang.Object obj)
|
protected void |
bind_nns(javax.naming.Name name,
java.lang.Object obj)
|
protected javax.naming.Context |
cloneCtx()
|
protected javax.naming.Context |
createCtx(javax.naming.Context parent,
java.lang.String name,
java.util.Hashtable env)
|
javax.naming.Context |
createSubcontext(javax.naming.Name name)
|
void |
destroySubcontext(javax.naming.Name name)
|
protected javax.naming.NameParser |
getNameParser_internal(javax.naming.Name name)
|
protected javax.naming.NameParser |
getNameParser_nns(javax.naming.Name name)
|
protected javax.naming.NameParser |
getNameParser()
Get the local NameParser. |
protected javax.naming.NamingEnumeration |
list_internal(javax.naming.Name name)
|
protected javax.naming.NamingEnumeration |
list_nns(javax.naming.Name name)
|
protected javax.naming.NamingEnumeration |
listBindings_internal(javax.naming.Name name)
|
protected javax.naming.NamingEnumeration |
listBindings_nns(javax.naming.Name name)
|
protected java.lang.Object |
lookup_internal(javax.naming.Name name)
|
protected java.lang.Object |
lookup_nns(javax.naming.Name name)
|
java.lang.Object |
lookupLink(javax.naming.Name name)
|
protected javax.naming.Name |
parseNameComponents(javax.naming.Name name)
|
protected void |
rebind_internal(javax.naming.Name name,
java.lang.Object obj)
|
protected void |
rebind_nns(javax.naming.Name name,
java.lang.Object obj)
|
protected void |
rename_internal(javax.naming.Name oldName,
javax.naming.Name newName)
|
protected void |
rename_nns(javax.naming.Name oldname,
javax.naming.Name newname)
|
protected void |
unbind_internal(javax.naming.Name name)
|
protected void |
unbind_nns(javax.naming.Name name)
|
| Methods inherited from class com.resilientedge.util.naming.AbstractFederatedCtx |
bind, composeName, fillInCPE, getNameParser, isAllEmpty, list, listBindings, lookup, parseFederatedNameComponents, processJunction_nns, rebind, rename, resolveIntermediate_nns, resolveIntermediate_nns, unbind |
| Methods inherited from class com.resilientedge.util.naming.AbstractCtx |
addNamingListener, addNamingListener, addToEnvironment, bind, close, composeName, createSubcontext, destroySubcontext, fireObjectChangeEvent, getEnvironment, getNameInNamespace, getNameParser, getParentContext, getRootContext, list, listBindings, lookup, lookupLink, rebind, removeFromEnvironment, removeNamingListener, rename, setParentContext, targetMustExist, unbind |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bindings_
protected java.util.Hashtable bindings_
- Description of the Field
nameParser_
protected static final javax.naming.NameParser nameParser_
- Description of the Field
FederatedHierCtx
public FederatedHierCtx(java.util.Hashtable env)
throws javax.naming.NamingException
- Parameters:
env - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
FederatedHierCtx
public FederatedHierCtx(javax.naming.Context parent,
java.util.Hashtable env)
throws javax.naming.NamingException
- Parameters:
parent - Parameter Descriptionenv - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
FederatedHierCtx
protected FederatedHierCtx()
FederatedHierCtx
protected FederatedHierCtx(javax.naming.Context parent,
java.util.Hashtable env,
java.util.Hashtable bindings)
throws javax.naming.NamingException
- Parameters:
parent - Parameter Descriptionenv - Parameter Descriptionbindings - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
lookupLink
public java.lang.Object lookupLink(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
lookupLink in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
destroySubcontext
public void destroySubcontext(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
destroySubcontext in class AbstractCtx
- Parameters:
name - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
createSubcontext
public javax.naming.Context createSubcontext(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
createSubcontext in class AbstractCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
getNameParser_nns
protected javax.naming.NameParser getNameParser_nns(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
getNameParser_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- The NameParser_nns value
- Throws:
javax.naming.NamingException - Exception Description
getNameParser_internal
protected javax.naming.NameParser getNameParser_internal(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
getNameParser_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- The NameParser_internal value
- Throws:
javax.naming.NamingException - Exception Description
getNameParser
protected javax.naming.NameParser getNameParser()
throws javax.naming.NamingException
- Get the local NameParser.
- Overrides:
getNameParser in class AbstractCtx
- Returns:
- The NameParser value
- Throws:
javax.naming.NamingException - Exception Description
lookup_internal
protected java.lang.Object lookup_internal(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
lookup_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
lookup_nns
protected java.lang.Object lookup_nns(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
lookup_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
bind_internal
protected void bind_internal(javax.naming.Name name,
java.lang.Object obj)
throws javax.naming.NamingException
- Overrides:
bind_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Descriptionobj - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
bind_nns
protected void bind_nns(javax.naming.Name name,
java.lang.Object obj)
throws javax.naming.NamingException
- Overrides:
bind_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Descriptionobj - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
rebind_nns
protected void rebind_nns(javax.naming.Name name,
java.lang.Object obj)
throws javax.naming.NamingException
- Overrides:
rebind_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Descriptionobj - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
rebind_internal
protected void rebind_internal(javax.naming.Name name,
java.lang.Object obj)
throws javax.naming.NamingException
- Overrides:
rebind_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Descriptionobj - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
unbind_nns
protected void unbind_nns(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
unbind_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
unbind_internal
protected void unbind_internal(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
unbind_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
rename_nns
protected void rename_nns(javax.naming.Name oldname,
javax.naming.Name newname)
throws javax.naming.NamingException
- Overrides:
rename_nns in class AbstractFederatedCtx
- Parameters:
oldname - Parameter Descriptionnewname - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
rename_internal
protected void rename_internal(javax.naming.Name oldName,
javax.naming.Name newName)
throws javax.naming.NamingException
- Overrides:
rename_internal in class AbstractFederatedCtx
- Parameters:
oldName - Parameter DescriptionnewName - Parameter Description- Throws:
javax.naming.NamingException - Exception Description
list_nns
protected javax.naming.NamingEnumeration list_nns(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
list_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
list_internal
protected javax.naming.NamingEnumeration list_internal(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
list_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
listBindings_nns
protected javax.naming.NamingEnumeration listBindings_nns(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
listBindings_nns in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
listBindings_internal
protected javax.naming.NamingEnumeration listBindings_internal(javax.naming.Name name)
throws javax.naming.NamingException
- Overrides:
listBindings_internal in class AbstractFederatedCtx
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
parseNameComponents
protected javax.naming.Name parseNameComponents(javax.naming.Name name)
throws javax.naming.NamingException
- Parameters:
name - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
createCtx
protected javax.naming.Context createCtx(javax.naming.Context parent,
java.lang.String name,
java.util.Hashtable env)
throws javax.naming.NamingException
- Overrides:
createCtx in class AbstractFederatedCtx
- Parameters:
parent - Parameter Descriptionname - Parameter Descriptionenv - Parameter Description- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
cloneCtx
protected javax.naming.Context cloneCtx()
throws javax.naming.NamingException
- Overrides:
cloneCtx in class AbstractFederatedCtx
- Returns:
- Returned Value Description
- Throws:
javax.naming.NamingException - Exception Description
Copyright © 2001 Resilient Edge, Inc. All Rights Reserved.