org.osjava.sj.naming
Class Jndi

java.lang.Object
  extended by org.osjava.sj.naming.Jndi

public class Jndi
extends java.lang.Object

Helper object for talking to JNDI.


Field Summary
private  javax.naming.Context context
           
 
Constructor Summary
Jndi()
           
 
Method Summary
 java.lang.Object lookup(java.lang.String key)
           
 javax.sql.DataSource lookupDataSource(java.lang.String key)
           
 java.util.List lookupList(java.lang.String key)
           
 java.lang.String lookupString(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

private javax.naming.Context context
Constructor Detail

Jndi

public Jndi()
     throws javax.naming.NamingException
Throws:
javax.naming.NamingException
Method Detail

lookup

public java.lang.Object lookup(java.lang.String key)
                        throws javax.naming.NamingException
Throws:
javax.naming.NamingException

lookupDataSource

public javax.sql.DataSource lookupDataSource(java.lang.String key)
                                      throws javax.naming.NamingException
Throws:
javax.naming.NamingException

lookupString

public java.lang.String lookupString(java.lang.String key)
                              throws javax.naming.NamingException
Throws:
javax.naming.NamingException

lookupList

public java.util.List lookupList(java.lang.String key)
                          throws javax.naming.NamingException
Throws:
javax.naming.NamingException