public class JndiContextTraverser extends java.lang.Object implements IJndiContextTraverser
| Modifier and Type | Field and Description |
|---|---|
IJndiContextTraverser |
traverser |
| Constructor and Description |
|---|
JndiContextTraverser(IJndiContextTraverser traverser) |
| Modifier and Type | Method and Description |
|---|---|
void |
setContext()
set context with
InitialContext |
void |
setContext(javax.naming.Context ctx) |
void |
setSecurityValues(java.lang.String id,
java.lang.String password)
set Context.SECURITY_PRINCIPAL, Context.SECURITY_CREDENTIALS from remote values
|
com.google.common.collect.ArrayListMultimap |
traverse()
start travers from root
|
com.google.common.collect.ArrayListMultimap |
traverse(java.lang.String name)
start travers from name
|
public IJndiContextTraverser traverser
public JndiContextTraverser(IJndiContextTraverser traverser)
public void setContext()
throws java.rmi.RemoteException
InitialContextsetContext in interface IJndiContextTraverserjava.rmi.RemoteExceptionpublic void setContext(javax.naming.Context ctx)
throws java.rmi.RemoteException
setContext in interface IJndiContextTraverserjava.rmi.RemoteExceptionpublic com.google.common.collect.ArrayListMultimap traverse(java.lang.String name)
throws java.rmi.RemoteException
traverse in interface IJndiContextTraversername - jndi namejava.rmi.RemoteExceptionpublic com.google.common.collect.ArrayListMultimap traverse()
throws java.rmi.RemoteException
traverse in interface IJndiContextTraverserjava.rmi.RemoteExceptionpublic void setSecurityValues(java.lang.String id,
java.lang.String password)
throws java.rmi.RemoteException
setSecurityValues in interface IJndiContextTraverserjava.rmi.RemoteException