public interface WindwardContext
| Modifier and Type | Method and Description |
|---|---|
void |
close()
close context
|
Map<String,Object> |
getPathVariables()
get path variables
|
String |
getRequestBody()
get request body
|
<P> P |
getRequestParameter(String parameterName)
get parameter by name and type
|
List<String> |
getRequestParameters(String parameterName)
get parameter as list
|
default Boolean |
isCacheable()
whether context can be cached
|
Boolean |
isClosed()
check if current context is already closed
|
WindwardRequest |
windwardRequest()
get windwardRequest
|
<T> void |
write(int code,
String contentType,
T data)
response data
|
default <T> void |
write(String contentType,
T data)
response data
|
<T> void |
writeJson(int code,
T data)
response json
|
default <T> void |
writeJson(T data)
response json
|
void |
writeString(int code,
String data)
response plain string
|
default void |
writeString(String data)
response plain string
|
<P> P getRequestParameter(String parameterName)
P - class typeparameterName - parameterNameList<String> getRequestParameters(String parameterName)
parameterName - parameterNameString getRequestBody()
WindwardRequest windwardRequest()
void close()
Boolean isClosed()
default Boolean isCacheable()
default <T> void write(String contentType, T data)
T - typecontentType - contentTypedata - data<T> void write(int code,
String contentType,
T data)
T - typecode - response codecontentType - contentTypedata - datadefault <T> void writeJson(T data)
T - typedata - data<T> void writeJson(int code,
T data)
T - typecode - response codedata - datadefault void writeString(String data)
data - stringsvoid writeString(int code,
String data)
code - response codedata - stringsCopyright © 2023 flmelody. All rights reserved.