Class HttpServerHandler
java.lang.Object
com.predic8.membrane.core.transport.http.AbstractHttpHandler
com.predic8.membrane.core.transport.http.HttpServerHandler
- All Implemented Interfaces:
Runnable
-
Field Summary
Fields inherited from class com.predic8.membrane.core.transport.http.AbstractHttpHandler
exchange, srcReq -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetSrcIn()voidrun()voidOnly use for HTTP/1.0 requests.protected voidwriteResponse(Response res) Methods inherited from class com.predic8.membrane.core.transport.http.AbstractHttpHandler
generateErrorResponse, getContextPath, invokeHandlers, isMatchLocalPort
-
Constructor Details
-
HttpServerHandler
- Throws:
IOException
-
-
Method Details
-
getTransport
- Overrides:
getTransportin classAbstractHttpHandler
-
run
public void run() -
writeResponse
- Throws:
Exception
-
shutdownInput
Description copied from class:AbstractHttpHandlerOnly use for HTTP/1.0 requests. (seeHttpClient)- Specified by:
shutdownInputin classAbstractHttpHandler- Throws:
IOException
-
getLocalAddress
- Specified by:
getLocalAddressin classAbstractHttpHandler
-
getLocalPort
public int getLocalPort()- Specified by:
getLocalPortin classAbstractHttpHandler
-
getSrcIn
-
getSrcOut
-
getSourceSocket
-
getHttp2ServerHandler
-