Constructor and Description |
---|
ServerWorker(org.apache.axis2.context.ConfigurationContext cfgCtx,
String schemeName,
org.apache.axis2.transport.base.MetricsCollector metrics,
org.apache.http.nio.NHttpServerConnection conn,
ServerHandler serverHandler,
org.apache.http.HttpRequest request,
InputStream is,
org.apache.http.HttpResponse response,
OutputStream os,
boolean isRestDispatching,
HttpGetRequestProcessor httpGetRequestProcessor)
Create a new server side worker to process an incoming message and optionally begin creating
its output.
|
Modifier and Type | Method and Description |
---|---|
org.apache.http.nio.NHttpServerConnection |
getConn() |
InputStream |
getIs() |
OutputStream |
getOutputStream() |
String |
getRemoteAddress() |
org.apache.http.HttpResponse |
getResponse() |
ServerHandler |
getServiceHandler() |
void |
run()
Process the incoming request
|
public ServerWorker(org.apache.axis2.context.ConfigurationContext cfgCtx, String schemeName, org.apache.axis2.transport.base.MetricsCollector metrics, org.apache.http.nio.NHttpServerConnection conn, ServerHandler serverHandler, org.apache.http.HttpRequest request, InputStream is, org.apache.http.HttpResponse response, OutputStream os, boolean isRestDispatching, HttpGetRequestProcessor httpGetRequestProcessor)
cfgCtx
- the configuration contextmetrics
- metrics collectorconn
- the underlying http connectionserverHandler
- the handler of the server side messagesrequest
- the http request received (might still be in the process of being streamed)is
- the stream input stream to read the request bodyresponse
- the response to be populated if applicableos
- the output stream to write the response body if one is applicablepublic org.apache.http.HttpResponse getResponse()
public OutputStream getOutputStream()
public InputStream getIs()
public ServerHandler getServiceHandler()
public org.apache.http.nio.NHttpServerConnection getConn()
public String getRemoteAddress()
Copyright © 2005–2018 Apache Software Foundation. All rights reserved.