Package com.webmethods.jms.util
Class JndiContextUtil
- java.lang.Object
-
- javax.naming.InitialContext
-
- com.webmethods.jms.util.JndiContextUtil
-
- All Implemented Interfaces:
javax.naming.Context
public class JndiContextUtil extends javax.naming.InitialContext
/* Convenience class that handles JMS objects bindings in JNDI
-
-
Constructor Summary
Constructors Constructor Description JndiContextUtil()
JndiContextUtil(java.util.Hashtable<?,?> jndiProviderEnv)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getCompleteLDAPKey(java.lang.String key)
static JndiContextUtil
getInstance(java.lang.String name)
static JndiContextUtil
getInstance(java.util.Hashtable<?,?> jndiProviderEnv, java.lang.String name)
static java.lang.String
getPlainKey(java.lang.String key)
boolean
isLDAPContext()
java.lang.Object
lookup(java.lang.String objName)
-
Methods inherited from class javax.naming.InitialContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, doLookup, doLookup, getDefaultInitCtx, getEnvironment, getNameInNamespace, getNameParser, getNameParser, getURLOrDefaultInitCtx, getURLOrDefaultInitCtx, init, list, list, listBindings, listBindings, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
-
-
-
-
Method Detail
-
getInstance
public static JndiContextUtil getInstance(java.util.Hashtable<?,?> jndiProviderEnv, java.lang.String name) throws javax.naming.NamingException, java.io.IOException
- Throws:
javax.naming.NamingException
java.io.IOException
-
getInstance
public static JndiContextUtil getInstance(java.lang.String name) throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
-
lookup
public java.lang.Object lookup(java.lang.String objName) throws javax.naming.NamingException
- Specified by:
lookup
in interfacejavax.naming.Context
- Overrides:
lookup
in classjavax.naming.InitialContext
- Throws:
javax.naming.NamingException
-
isLDAPContext
public boolean isLDAPContext()
-
getPlainKey
public static java.lang.String getPlainKey(java.lang.String key)
-
getCompleteLDAPKey
public static java.lang.String getCompleteLDAPKey(java.lang.String key)
-
-