@Deprecated public class XdbServletCall extends ServerCall
ServletCall| Constructor and Description |
|---|
XdbServletCall(Server server,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
Constructor.
|
XdbServletCall(String serverAddress,
int serverPort,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
abort()
Deprecated.
Not supported.
|
List<Certificate> |
getCertificates()
Deprecated.
Returns the chain of client SSL certificates, if available and
accessible.
|
String |
getCipherSuite()
Deprecated.
Returns the SSL Cipher Suite, if available and accessible.
|
String |
getMethod()
Deprecated.
Returns the request method.
|
Protocol |
getProtocol()
Deprecated.
Returns the exact protocol (HTTP or HTTPS).
|
javax.servlet.http.HttpServletRequest |
getRequest()
Deprecated.
Returns the HTTP Servlet request.
|
InputStream |
getRequestEntityStream(long size)
Deprecated.
Returns the request entity stream if it exists.
|
Series<Header> |
getRequestHeaders()
Deprecated.
Returns the modifiable list of request headers.
|
InputStream |
getRequestHeadStream()
Deprecated.
Returns the request head stream if it exists.
|
String |
getRequestUri()
Deprecated.
Returns the full request URI.
|
javax.servlet.http.HttpServletResponse |
getResponse()
Deprecated.
Returns the HTTP Servlet response.
|
OutputStream |
getResponseEntityStream()
Deprecated.
Returns the response entity stream if it exists.
|
Integer |
getSslKeySize()
Deprecated.
Returns the SSL key size, if available and accessible.
|
String |
getSslSessionId()
Deprecated.
Returns the SSL session ID, in hexadecimal encoding, if available and
accessible.
|
String |
getVersion()
Deprecated.
Returns the protocol version used.
|
boolean |
isConfidential()
Deprecated.
Indicates if the confidentiality of the call is ensured (ex: via SSL).
|
void |
sendResponse(Response response)
Deprecated.
Sends the response back to the client.
|
complete, flushBuffers, getContentLength, getHostDomain, getHostPort, getRequestEntity, getSslSessionIdBytes, isClientKeepAlive, isServerKeepAlive, readRequestHead, shouldResponseBeChunked, writeResponseBody, writeResponseHead, writeResponseHeadgetClientAddress, getClientPort, getLogger, getReasonPhrase, getRepresentation, getRepresentation, getResponseHeaders, getServerAddress, getServerPort, getStatusCode, getUserPrincipal, isBroken, isConnectionBroken, isKeepAlive, isRequestChunked, isResponseChunked, setClientAddress, setClientPort, setConfidential, setHostDomain, setHostPort, setMethod, setProtocol, setReasonPhrase, setRequestUri, setServerAddress, setServerPort, setStatusCode, setUserPrincipal, setVersionpublic XdbServletCall(Server server, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
server - The parent server.request - The HTTP Servlet request to wrap.response - The HTTP Servlet response to wrap.public XdbServletCall(String serverAddress, int serverPort, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
serverAddress - The server IP address.serverPort - The server port.request - The Servlet request.response - The Servlet response.public boolean abort()
abort in class ServerCallpublic List<Certificate> getCertificates()
ServerCallgetCertificates in class ServerCallpublic String getCipherSuite()
ServerCallgetCipherSuite in class ServerCallpublic String getMethod()
Callpublic Protocol getProtocol()
CallgetProtocol in class Callpublic javax.servlet.http.HttpServletRequest getRequest()
public InputStream getRequestEntityStream(long size)
ServerCallgetRequestEntityStream in class ServerCallsize - The expected entity size or -1 if unknown.public Series<Header> getRequestHeaders()
CallgetRequestHeaders in class Callpublic InputStream getRequestHeadStream()
ServerCallgetRequestHeadStream in class ServerCallpublic String getRequestUri()
getRequestUri in class Callpublic javax.servlet.http.HttpServletResponse getResponse()
public OutputStream getResponseEntityStream()
ServerCallgetResponseEntityStream in class ServerCallpublic Integer getSslKeySize()
ServerCallgetSslKeySize in class ServerCallpublic String getSslSessionId()
ServerCallgetSslSessionId in class ServerCallpublic String getVersion()
CallgetVersion in class Callpublic boolean isConfidential()
CallisConfidential in class Callpublic void sendResponse(Response response) throws IOException
sendResponse in class ServerCallresponse - The high-level response.IOExceptionCopyright © 2005–2016. All rights reserved.