@Published(tag="architect") public abstract class BodyConverterSupport extends Object
BodyConverterの実装クラスをサポートするクラス。| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract Object |
convertRequest(HttpRequest request,
ExecutionContext context)
リクエストを変換する。
|
protected abstract HttpResponse |
convertResponse(Object response,
ExecutionContext context)
レスポンスを変換する。
|
protected nablarch.fw.jaxrs.BodyConverterSupport.ContentType |
getContentType(String mediaType)
メディアタイプからContent-Typeを取得する。
|
Object |
read(HttpRequest request,
ExecutionContext executionContext) |
void |
setDefaultEncoding(String name)
デフォルトエンコーディングを設定する。
|
HttpResponse |
write(Object response,
ExecutionContext executionContext) |
public void setDefaultEncoding(String name)
name - エンコーディング名public Object read(HttpRequest request, ExecutionContext executionContext)
protected abstract Object convertRequest(HttpRequest request, ExecutionContext context)
request - リクエストcontext - 実行コンテキストpublic HttpResponse write(Object response, ExecutionContext executionContext)
protected abstract HttpResponse convertResponse(Object response, ExecutionContext context)
response - レスポンスオブジェクトcontext - 実行コンテキストprotected nablarch.fw.jaxrs.BodyConverterSupport.ContentType getContentType(String mediaType)
mediaType - メディアタイプContentType