public class ServletWebSocketResponse extends UpgradeResponse
SEC_WEBSOCKET_PROTOCOL| Constructor and Description |
|---|
ServletWebSocketResponse(javax.servlet.http.HttpServletResponse resp) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name,
String value) |
int |
getStatusCode() |
String |
getStatusReason() |
boolean |
isCommitted() |
void |
sendError(int statusCode,
String message) |
void |
sendForbidden(String message)
Issue a forbidden upgrade response.
|
void |
setHeader(String name,
String value) |
void |
setStatus(int status) |
getAcceptedSubProtocol, getExtensions, getHeader, getHeaderNames, getHeaders, getHeaders, isSuccess, setAcceptedSubProtocol, setExtensions, setStatusCode, setStatusReason, setSuccesspublic ServletWebSocketResponse(javax.servlet.http.HttpServletResponse resp)
public void addHeader(String name, String value)
addHeader in class UpgradeResponsepublic int getStatusCode()
getStatusCode in class UpgradeResponsepublic String getStatusReason()
getStatusReason in class UpgradeResponsepublic boolean isCommitted()
public void sendError(int statusCode,
String message)
throws IOException
IOExceptionpublic void sendForbidden(String message) throws IOException
UpgradeResponseThis means that the websocket endpoint was valid, but the conditions to use a WebSocket resulted in a forbidden access.
Use this when the origin or authentication is invalid.
sendForbidden in class UpgradeResponsemessage - the short 1 line detail message about the forbidden responseIOExceptionpublic void setHeader(String name, String value)
setHeader in class UpgradeResponsepublic void setStatus(int status)
Copyright © 1995-2015 Mort Bay Consulting. All Rights Reserved.