org.hibernate.util

Class NamingHelper


public final class NamingHelper
extends java.lang.Object

Method Summary

static void
bind(Context ctx, String name, Object val)
Bind val to name in ctx, and make sure that all intermediate contexts exist.
static InitialContext
getInitialContext(Properties props)
static Properties
getJndiProperties(Properties properties)
Transform JNDI properties passed in the form hibernate.jndi.* to the format accepted by InitialContext by triming the leading "hibernate.jndi".

Method Details

bind

public static void bind(Context ctx,
                        String name,
                        Object val)
            throws NamingException
Bind val to name in ctx, and make sure that all intermediate contexts exist.
Parameters:
ctx - the root context
name - the name as a string
val - the object to be bound

getInitialContext

public static InitialContext getInitialContext(Properties props)
            throws NamingException

getJndiProperties

public static Properties getJndiProperties(Properties properties)
Transform JNDI properties passed in the form hibernate.jndi.* to the format accepted by InitialContext by triming the leading "hibernate.jndi".