public class ShellClientThread extends java.lang.Thread implements Debuggable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
DEP_LIST
Class dependencies.
|
static java.lang.String |
VERSION
Class version.
|
IF_VERSION| Constructor and Description |
|---|
ShellClientThread(HttpSrvcConn srvcImplementor,
SrvcInfo reqInfo,
java.io.OutputStream outStrm) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRqstHdrs(SrvcInfo sRqst) |
boolean |
isDebugging()
Get debug state.
|
void |
run() |
void |
serve(SrvcInfo sRqst,
java.io.OutputStream outStrm) |
void |
setDebugging(boolean debug)
Set or clear debugging
|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic static final java.lang.String VERSION
public static final java.lang.String[] DEP_LIST
public ShellClientThread(HttpSrvcConn srvcImplementor, SrvcInfo reqInfo, java.io.OutputStream outStrm)
public void setDebugging(boolean debug)
DebuggablesetDebugging in interface Debuggabledebug - If true, debugging is turned on,
otherwise, debugging is turned off.public boolean isDebugging()
DebuggableisDebugging in interface Debuggablepublic void run()
run in interface java.lang.Runnablerun in class java.lang.Threadprotected void addRqstHdrs(SrvcInfo sRqst)
public void serve(SrvcInfo sRqst, java.io.OutputStream outStrm)