|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectr01f.ejb.JNDIContextLocator
public final class JNDIContextLocator
Singleton holder de los contextos
| Nested Class Summary | |
|---|---|
private static class |
JNDIContextLocator.JNDIContextCacheSingletonHolder
Clase holder de un singleton. |
| Field Summary | |
|---|---|
private java.util.Map<java.lang.String,javax.naming.Context> |
_contextCache
|
private static java.lang.String |
DEFAULT_JNDI_CONTEXT_URL
|
| Constructor Summary | |
|---|---|
JNDIContextLocator()
Constructor privado para "prevenir" que algun espabiladillo cree una instancia de la cache de contextos La llamada a este constructor está garantizado que es una única vez ya que se hace desde la clase estática LocatorSingletonHolder (ver nota) |
|
| Method Summary | |
|---|---|
javax.naming.Context |
getInitialContext()
Obtiene el contexto JNDI |
javax.naming.Context |
getInitialContext(java.util.Properties props)
Obtiene el contexto JNDI |
javax.naming.Context |
getInitialContext(java.lang.String contextURL)
Obtiene el contexto JNDI |
static JNDIContextLocator |
getInstance()
Proporcina acceso a la instancia única de la clase EJBHomeFactory |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final java.lang.String DEFAULT_JNDI_CONTEXT_URL
private java.util.Map<java.lang.String,javax.naming.Context> _contextCache
| Constructor Detail |
|---|
JNDIContextLocator()
| Method Detail |
|---|
public static JNDIContextLocator getInstance()
props - las propiedades para inicializar el contexto jndi
public javax.naming.Context getInitialContext()
throws javax.naming.NamingException
javax.naming.NamingException - Si ocurre alguna excepción al buscar el contexto
public javax.naming.Context getInitialContext(java.lang.String contextURL)
throws javax.naming.NamingException
contextURL -
javax.naming.NamingException - Si ocurre alguna excepción al buscar el contexto
public javax.naming.Context getInitialContext(java.util.Properties props)
throws javax.naming.NamingException
props - las propiedades para inicializar el contexto jndi
javax.naming.NamingException - Si ocurre alguna excepción al buscar el contexto
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||