public class Util extends Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
appendClassInfo(StringBuffer buffer,
Class clazz)
Append Class Info
|
static void |
bind(Context ctx,
Name name,
Object value)
Bind val to name in ctx, and make sure that all intermediate contexts exist
|
static void |
bind(Context ctx,
String name,
Object value)
Bind val to name in ctx, and make sure that all intermediate contexts exist
|
protected static void |
checkObject(Context context,
String name,
Object object,
Class clazz)
Checks an object implements the given class
|
static void |
createLinkRef(Context ctx,
String fromName,
String toName)
Create a link
|
static void |
createLinkRef(String fromName,
String toName)
Create a link
|
static Context |
createSubcontext(Context ctx,
Name name)
Create a subcontext including any intermediate contexts.
|
static Context |
createSubcontext(Context ctx,
String name)
Create a subcontext including any intermediate contexts.
|
static Object |
lookup(Context context,
Name name,
Class clazz)
Lookup an object in the given context
|
static Object |
lookup(Context context,
String name,
Class clazz)
Lookup an object in the given context
|
static Object |
lookup(Name name,
Class<?> clazz)
Lookup an object in the default initial context
|
static Object |
lookup(String name,
Class<?> clazz)
Lookup an object in the default initial context
|
static void |
rebind(Context ctx,
Name name,
Object value)
Rebind val to name in ctx, and make sure that all intermediate contexts exist
|
static void |
rebind(Context ctx,
String name,
Object value)
Rebind val to name in ctx, and make sure that all intermediate contexts exist
|
static void |
removeLinkRef(Context ctx,
String name)
Remove the link ref
|
static void |
removeLinkRef(String name)
Remove the link ref
|
static void |
unbind(Context ctx,
Name name)
Unbinds a name from ctx, and removes parents if they are empty
|
static void |
unbind(Context ctx,
String name)
Unbinds a name from ctx, and removes parents if they are empty
|
public static Context createSubcontext(Context ctx, String name) throws NamingException
ctx - the parent JNDI Context under which value will be boundname - the name relative to ctx of the subcontext.NamingException - on any JNDI failurepublic static Context createSubcontext(Context ctx, Name name) throws NamingException
ctx - the parent JNDI Context under which value will be boundname - the name relative to ctx of the subcontext.NamingException - on any JNDI failurepublic static void bind(Context ctx, String name, Object value) throws NamingException
ctx - the parent JNDI Context under which value will be boundname - the name relative to ctx where value will be boundvalue - the value to bind.NamingException - for any errorpublic static void bind(Context ctx, Name name, Object value) throws NamingException
ctx - the parent JNDI Context under which value will be boundname - the name relative to ctx where value will be boundvalue - the value to bind.NamingException - for any errorpublic static void rebind(Context ctx, String name, Object value) throws NamingException
ctx - the parent JNDI Context under which value will be boundname - the name relative to ctx where value will be boundvalue - the value to bind.NamingException - for any errorpublic static void rebind(Context ctx, Name name, Object value) throws NamingException
ctx - the parent JNDI Context under which value will be boundname - the name relative to ctx where value will be boundvalue - the value to bind.NamingException - for any errorpublic static void unbind(Context ctx, String name) throws NamingException
ctx - the parent JNDI Context under which the name will be unboundname - The name to unbindNamingException - for any errorpublic static void unbind(Context ctx, Name name) throws NamingException
ctx - the parent JNDI Context under which the name will be unboundname - The name to unbindNamingException - for any errorpublic static Object lookup(String name, Class<?> clazz) throws Exception
name - the name to lookupclazz - the expected typeException - for any errorpublic static Object lookup(Name name, Class<?> clazz) throws Exception
name - the name to lookupclazz - the expected typeException - for any errorpublic static Object lookup(Context context, String name, Class clazz) throws Exception
context - the contextname - the name to lookupclazz - the expected typeException - for any errorpublic static Object lookup(Context context, Name name, Class clazz) throws Exception
context - the contextname - the name to lookupclazz - the expected typeException - for any errorpublic static void createLinkRef(String fromName, String toName) throws NamingException
fromName - the from nametoName - the to nameNamingException - for any errorpublic static void createLinkRef(Context ctx, String fromName, String toName) throws NamingException
ctx - the contextfromName - the from nametoName - the to nameNamingException - for any errorpublic static void removeLinkRef(String name) throws NamingException
name - the name of the link bindingNamingException - for any errorpublic static void removeLinkRef(Context ctx, String name) throws NamingException
ctx - the contextname - the name of the link bindingNamingException - for any errorprotected static void checkObject(Context context, String name, Object object, Class clazz) throws Exception
context - the contextname - the name to lookupobject - the objectclazz - the expected typeException - for any errorprotected static void appendClassInfo(StringBuffer buffer, Class clazz)
buffer - the buffer to append toclazz - the class to describeCopyright © 2015 JBoss by Red Hat. All rights reserved.