public class WebSocketWindwardContext extends AbstractWindwardContext
windwardRequest, windwardResponse| Constructor and Description |
|---|
WebSocketWindwardContext(WindwardRequest windwardRequest,
WindwardResponse windwardResponse) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getWebSocketData() |
WebSocketEvent |
getWebSocketEvent() |
Boolean |
isCacheable()
whether context can be cached
|
boolean |
isUpgradedContext() |
void |
setHttpResponse(boolean httpResponse) |
void |
setWebSocketData(Object webSocketData) |
void |
setWebSocketEvent(WebSocketEvent webSocketEvent) |
<T> void |
write(int code,
String contentType,
T data)
response with specific contentType
|
<T> void |
writeBinaryData(T data)
send any data
|
close, getPathVariables, getRequestBody, getRequestParameter, getRequestParameters, isClosed, windwardRequest, write, writeJson, writeJson, writeString, writeStringpublic WebSocketWindwardContext(WindwardRequest windwardRequest, WindwardResponse windwardResponse)
public void setWebSocketEvent(WebSocketEvent webSocketEvent)
public void setWebSocketData(Object webSocketData)
public void setHttpResponse(boolean httpResponse)
public WebSocketEvent getWebSocketEvent()
public Object getWebSocketData()
public boolean isUpgradedContext()
public <T> void write(int code,
String contentType,
T data)
AbstractWindwardContextwrite in interface WindwardContextwrite in class AbstractWindwardContextT - datacode - codecontentType - contentTypedata - datapublic <T> void writeBinaryData(T data)
T - data typedata - any data or raw datapublic Boolean isCacheable()
WindwardContextCopyright © 2023 flmelody. All rights reserved.