org.globus.wsrf.container
Class GSIServiceThread

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.globus.wsrf.container.ServiceThread
          extended byorg.globus.wsrf.container.GSIServiceThread
All Implemented Interfaces:
java.lang.Runnable

class GSIServiceThread
extends ServiceThread


Field Summary
private static org.globus.util.I18n i18n
           
private static org.apache.commons.logging.Log logger
           
 
Fields inherited from class org.globus.wsrf.container.ServiceThread
CONTENT_LENGTH, CONTENT_TYPE, HTML_MIME_STUFF, HTTP_10, HTTP_11, http11, JAR_MIME_STUFF, JNLP_MIME_STUFF, msgContext, performanceLogger, performanceProcessLogger, SEND_CONTENT_LENGTH, SEPARATOR, UNAUTH, XML_MIME_STUFF
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
GSIServiceThread(ServiceDispatcher dispatcher)
           
 
Method Summary
protected  java.lang.String getProtocol()
           
protected  javax.security.auth.Subject getSubject()
           
protected  void process(ServiceRequest request)
           
 
Methods inherited from class org.globus.wsrf.container.ServiceThread
doFault, doGet, doGetSub, doPost, doWSDL, getConfigRootPath, getWebRootPath, matches, matches, run
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

private static org.apache.commons.logging.Log logger

i18n

private static org.globus.util.I18n i18n
Constructor Detail

GSIServiceThread

public GSIServiceThread(ServiceDispatcher dispatcher)
Method Detail

getProtocol

protected java.lang.String getProtocol()
Overrides:
getProtocol in class ServiceThread

process

protected void process(ServiceRequest request)
Overrides:
process in class ServiceThread

getSubject

protected javax.security.auth.Subject getSubject()