|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
com.ibm.di.server.Monitor
com.ibm.di.eventhandler.Switchboard
com.ibm.di.eventhandler.HTTPSwitchboard
public class HTTPSwitchboard
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
Thread.State, Thread.UncaughtExceptionHandler |
Field Summary |
---|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
HTTPSwitchboard()
Constructor for HTTP listener. |
|
HTTPSwitchboard(Socket socket,
HTTPSwitchboard parent)
Constructor used by listener thread to handle incoming requests. |
Method Summary | |
---|---|
Object |
getConfig(String param)
|
AssemblyLineComponent |
getConnector(String connector)
Task Interface |
Entry |
getResult()
|
String |
getVersion()
Return version information |
Entry |
getWork()
|
void |
init()
Perform per thread initialization. |
void |
processRequest()
Process incoming request. |
void |
run()
run method |
void |
setExitRequested(boolean value)
Override setExitRequested |
Methods inherited from class com.ibm.di.server.Monitor |
---|
addActionListener, addThread, allThreadsStopped, fireListener, removeActionListener, removeThread, runningALs, runningEHs, setMonitorMessage, threadStarted, threadStopped |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, 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, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.di.server.TaskInterface |
---|
debugBreak, debugMsg, getLog, getNullBehavior, getNullBehaviorValue, getNullDefinition, getNullDefinitionValue, getParent, getScriptEngine, logmsg |
Constructor Detail |
---|
public HTTPSwitchboard()
public HTTPSwitchboard(Socket socket, HTTPSwitchboard parent)
Method Detail |
---|
public void setExitRequested(boolean value)
setExitRequested
in class Switchboard
public void init()
public void run()
run
in interface Runnable
run
in class Thread
public void processRequest() throws Exception
Exception
public AssemblyLineComponent getConnector(String connector)
getConnector
in interface TaskInterface
public Entry getWork()
getWork
in interface TaskInterface
public Entry getResult()
getResult
in interface TaskInterface
public Object getConfig(String param)
getConfig
in interface TaskInterface
public String getVersion()
getVersion
in interface VersionInfoInterface
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |