|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xbean.naming.global.GlobalContextManager
public class GlobalContextManager
The GlobalContextManager contains the static global context object. JNDI effectively requires a single global static to resolve the root context, and this class manages that static. This class is also an URLContextFactory and an InitialContextFactory which returns the registered global context. To use this factory simply set the following system property or pass the property in the environment to new InitialContext: java.naming.factory.initial = org.apache.xbean.naming.global.GlobalContextManager
Constructor Summary | |
---|---|
GlobalContextManager()
|
Method Summary | |
---|---|
static javax.naming.Context |
getGlobalContext()
Gets the global context. |
javax.naming.Context |
getInitialContext(java.util.Hashtable environment)
Returns the Context registered with the GlobalManager. |
java.lang.Object |
getObjectInstance(java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
Returns the Context registered with the GlobalManager. |
static void |
setGlobalContext(javax.naming.Context globalContext)
Sets the global context. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GlobalContextManager()
Method Detail |
---|
public static javax.naming.Context getGlobalContext()
public static void setGlobalContext(javax.naming.Context globalContext)
globalContext
- the new global contextpublic java.lang.Object getObjectInstance(java.lang.Object obj, javax.naming.Name name, javax.naming.Context nameCtx, java.util.Hashtable environment) throws java.lang.Exception
getObjectInstance
in interface javax.naming.spi.ObjectFactory
obj
- must be nullname
- ignorednameCtx
- ignoredenvironment
- ignored
javax.naming.OperationNotSupportedException
- if obj is not null
java.lang.Exception
public javax.naming.Context getInitialContext(java.util.Hashtable environment)
getInitialContext
in interface javax.naming.spi.InitialContextFactory
environment
- ignored
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |