Package com.sun.enterprise.naming.impl
Class ProviderManager
java.lang.Object
com.sun.enterprise.naming.impl.ProviderManager
This class is a facade for the remote and local SerialContextProvider The
need for this class arose from the fact that we wanted to have a way of
lazily initializing the Remote SerialContextProvider. The TransientContext
member field has to be shared across both remote and local
SerialContextProvider. It could have been a static variable but to avoid
issues of static variables with multiple threads, etc, this class has been
designed. The ORB needs to be initialized before the call to
initRemoteProvider()
- Author:
- Sheetal Vartak
-
Method Summary
Modifier and TypeMethodDescriptionstatic ProviderManagerinitRemoteProvider(org.omg.CORBA.ORB orb)
-
Method Details
-
getProviderManager
-
getTransientContext
-
getLocalProvider
-
initRemoteProvider
- Throws:
RemoteException
-