Package org.globus.wsrf.container

Interface Summary
ReloadAction A simple interface for executing arbitrary actions during container reload.
 

Class Summary
AxisServlet  
BaseContainerConfig  
ClassLoaderContext Makes it easy to associate and restore right context classloader with the current thread.
GSIServiceContainer  
GSIServiceDispatcher  
GSIServiceThread  
GSIServiceThreadPool  
Lock This class is a simple reentrant lock implementation.
LockManager Manages a set of locks.
Semaphore This class implements a simple semaphore for thread synchronization.
ServiceContainer Http Server that can be used in embedded or standalone mode to host Axis services.
ServiceContainerCollection  
ServiceContainerCollection.ShutdownThread  
ServiceDispatcher Dispatcher reading requests off the socket and putting them into a request queue.
ServiceHost Host lookup used to support multi-homed host configurations
ServiceInitHandler  
ServiceManager This class manages a set of services.
ServiceManager.InitPrivilegedAction  
ServiceRequest Requests constructed by dispatcher and put on queue to be read by worker threads.
ServiceRequestQueue queue managing multithreaded request enqueuing and dequeueing
ServiceThread This class is responsible for reading the request from the request queue, format it, and pass it through the Axis engine.
ServiceThreadPool This class is responsible for managing a set of threads.
ShutdownClient Client for shutdown service implementation.
ShutdownService Shutdown service implementation.
UsageConfig  
 

Exception Summary
AlreadyReloadingException Exception thrown by ServiceDispatcher.reload() operation when reloading is already underway.
ContainerException  
ReloadActionException Exception thrown by ReloadAction.
SecureContainerException