org.eclipse.jetty.plus.jndi
Class NamingEntryUtil
java.lang.Object
org.eclipse.jetty.plus.jndi.NamingEntryUtil
public class NamingEntryUtil
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamingEntryUtil
public NamingEntryUtil()
bindToENC
public static boolean bindToENC(Object scope,
String asName,
String mappedName)
throws NamingException
- Link a name in a webapp's java:/comp/evn namespace to a pre-existing
resource. The pre-existing resource can be either in the webapp's
naming environment, or in the container's naming environment. Webapp's
environment takes precedence over the server's namespace.
- Parameters:
asName
- the name to bind asmappedName
- the name from the environment to link to asNamenamingEntryType
-
- Throws:
NamingException
lookupNamingEntry
public static NamingEntry lookupNamingEntry(Object scope,
String jndiName)
throws NamingException
- Find a NamingEntry in the given scope.
- Parameters:
scope
- jndiName
-
- Returns:
-
- Throws:
NamingException
lookup
public static Object lookup(Object scope,
String jndiName)
throws NamingException
- Throws:
NamingException
lookupNamingEntries
public static List lookupNamingEntries(Object scope,
Class clazz)
throws NamingException
- Get all NameEntries of a certain type in the given naming
environment scope (server-wide names or context-specific names)
- Parameters:
scope
- clazz
- the type of the entry
- Returns:
-
- Throws:
NamingException
makeNamingEntryName
public static Name makeNamingEntryName(NameParser parser,
NamingEntry namingEntry)
throws NamingException
- Throws:
NamingException
makeNamingEntryName
public static Name makeNamingEntryName(NameParser parser,
String jndiName)
throws NamingException
- Throws:
NamingException
getNameForScope
public static Name getNameForScope(Object scope)
getContextForScope
public static Context getContextForScope(Object scope)
throws NamingException
- Throws:
NamingException
getContextForNamingEntries
public static Context getContextForNamingEntries(Object scope)
throws NamingException
- Throws:
NamingException
Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.