com.protomatter.pas.jndi
Class JNDIUtil
java.lang.Object
|
+--com.protomatter.pas.jndi.JNDIUtil
- public class JNDIUtil
- extends java.lang.Object
A utility class for looking up servers in the PAS JNDI tree.
Method Summary |
static void |
bind(javax.naming.Context ctx,
java.lang.String name,
java.lang.Object obj)
Bind -- creates sub-contexts as needed. |
static javax.naming.Context |
getContext()
Gets a context using the
com.protomatter.pas.jndi.spi.PASInitialContextFactory
class as the initial context factory. |
static java.lang.Object |
lookupRMIServer(java.lang.Class c)
Given the class of the interface for an RMI server,
find it in the JNDI tree. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lookupRMIServer
public static java.lang.Object lookupRMIServer(java.lang.Class c)
throws javax.naming.NamingException
- Given the class of the interface for an RMI server,
find it in the JNDI tree. This assumes that there is
a variable caled JNDI_NAME on the class (a public static
String) that is set to the JNDI location of that server.
getContext
public static javax.naming.Context getContext()
throws javax.naming.NamingException
- Gets a context using the
com.protomatter.pas.jndi.spi.PASInitialContextFactory
class as the initial context factory.
bind
public static void bind(javax.naming.Context ctx,
java.lang.String name,
java.lang.Object obj)
throws javax.naming.NamingException
- Bind -- creates sub-contexts as needed.