Class HttpTunnelServer.ServerThread
- java.lang.Object
- java.lang.Thread
- org.springframework.boot.devtools.tunnel.server.HttpTunnelServer.ServerThread
 
 
- All Implemented Interfaces:
- Runnable
 - Enclosing class:
- HttpTunnelServer
 - protected class HttpTunnelServer.ServerThread extends Thread The main server thread used to transfer tunnel traffic.
- 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- Constructors - Constructor - Description - ServerThread(ByteChannel targetServer)
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - void- handleIncomingHttp(HttpTunnelServer.HttpConnection httpConnection)Handle an incoming- HttpTunnelServer.HttpConnection.- void- run()- Methods inherited from class java.lang.Thread- activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
 
 
- Constructor Detail- ServerThread- public ServerThread(ByteChannel targetServer) 
 
 - Method Detail- handleIncomingHttp- public void handleIncomingHttp(HttpTunnelServer.HttpConnection httpConnection) throws IOException Handle an incoming- HttpTunnelServer.HttpConnection.- Parameters:
- httpConnection- the connection to handle.
- Throws:
- IOException- in case of I/O errors