パッケージ | 説明 |
---|---|
nablarch.common.web.download |
ダウンロード機能を提供する。
|
nablarch.common.web.token |
トークンを使用した二重サブミットの防止機能を提供する。
|
nablarch.fw.jaxrs |
NablarchのActionハンドラをJAX-RSのリソースクラスとして呼び出す事ができる機能を提供する。
|
nablarch.fw.web |
画面オンライン処理方式の主要APIを収めたパッケージ。
|
nablarch.fw.web.handler |
画面オンライン処理方式向けフレームワーク標準ハンドラ。
|
nablarch.fw.web.handler.secure |
セキュリティに関連する機能を提供する。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
DataRecordResponse
Map型のデータレコードのリストを一定のフォーマットに従って直列化し、
その内容をレスポンスボディとするHTTPレスポンスオブジェクト。
|
class |
FileResponse
File オブジェクトからHTTPレスポンスを生成するHttpResponse 継承クラス。 |
class |
StreamResponse
ストリームからHTTPレスポンスメッセージを生成するクラス。
|
修飾子とタイプ | メソッドと説明 |
---|---|
HttpResponse |
DoubleSubmissionHandler.handle(HttpRequest request,
ExecutionContext context,
Handler<HttpRequest,HttpResponse> httpRequestHandler,
OnDoubleSubmission annotation)
OnDoubleSubmissionアノテーションに対する処理を行う。
|
修飾子とタイプ | メソッドと説明 |
---|---|
HttpResponse |
DoubleSubmissionHandler.handle(HttpRequest request,
ExecutionContext context,
Handler<HttpRequest,HttpResponse> httpRequestHandler,
OnDoubleSubmission annotation)
OnDoubleSubmissionアノテーションに対する処理を行う。
|
修飾子とタイプ | メソッドと説明 |
---|---|
HttpResponse |
ErrorResponseBuilder.build(HttpRequest request,
ExecutionContext context,
Throwable throwable)
エラーレスポンスを生成する。
|
protected HttpResponse |
JaxbBodyConverter.convertResponse(Object response,
ExecutionContext context) |
protected abstract HttpResponse |
BodyConverterSupport.convertResponse(Object response,
ExecutionContext context)
レスポンスを変換する。
|
HttpResponse |
BodyConverterSupport.write(Object response,
ExecutionContext executionContext) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
JaxRsErrorLogWriter.write(HttpRequest request,
HttpResponse response,
ExecutionContext context,
Throwable throwable)
エラー情報をログに出力する。
|
protected void |
JaxRsErrorLogWriter.writeApplicationExceptionLog(HttpRequest request,
HttpResponse response,
ExecutionContext context,
ApplicationException exception)
ApplicationException の情報をログ出力する。 |
修飾子とタイプ | メソッドと説明 |
---|---|
HttpResponse |
HttpResponse.addCookie(HttpCookie cookie)
サーバ側から送信されたクッキー情報を設定する。
|
HttpResponse |
HttpErrorResponse.getResponse()
レスポンス情報を取得する。
|
HttpResponse |
HttpRequestHandler.handle(HttpRequest request,
ExecutionContext context)
HTTPリクエストに対する処理を実行する。
|
HttpResponse |
HttpResponse.Status.handle(HttpRequest req,
ExecutionContext ctx)
入力データに対する処理を実行する。
|
HttpResponse |
HttpResponse.setBodyStream(InputStream bodyStream)
HTTPレスポンスボディの内容を保持するストリームを設定する。
|
HttpResponse |
HttpResponse.setContentDisposition(String fileName)
Content-Dispositionの値を設定する。
|
HttpResponse |
HttpResponse.setContentDisposition(String fileName,
boolean inline)
Content-Dispositionの値を設定する。
|
HttpResponse |
HttpResponse.setContentPath(ResourceLocator resource)
コンテンツパスを設定する。
|
HttpResponse |
HttpResponse.setContentPath(String path)
コンテンツパスを設定する。
|
HttpResponse |
HttpResponse.setContentType(String contentType)
Content-Typeを設定する。
|
HttpResponse |
HttpResponse.setCookie(HttpCookie cookie)
非推奨です。
本メソッドは、複数のクッキー情報を設定することを意図したメソッド名を持つ
HttpResponse.addCookie(HttpCookie) に置き換わりました。 |
HttpResponse |
HttpResponse.setLocation(String location)
Locationの値を設定する。
|
HttpResponse |
HttpResponse.setStatusCode(int code)
HTTPレスポンスのステータスコードを設定する。
|
HttpResponse |
HttpResponse.write(byte[] bytes)
HTTPレスポンスボディにバイト配列を書き込む。
|
HttpResponse |
HttpResponse.write(ByteBuffer bytes)
HTTPレスポンスボディにバイト配列を書き込む。
|
HttpResponse |
HttpResponse.write(CharSequence text)
HTTPレスポンスボディに文字列を書き込む。
|
修飾子とタイプ | メソッドと説明 |
---|---|
HttpErrorResponse |
HttpErrorResponse.setResponse(HttpResponse response)
レスポンス情報を設定する。
|
コンストラクタと説明 |
---|
HttpErrorResponse(HttpResponse response)
指定された
HttpResponse を持つHttpErrorResponse を生成する。 |
HttpErrorResponse(HttpResponse response,
Throwable e)
指定された
HttpResponse と例外を持つHttpErrorResponse を生成する。 |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
ContentPathRewriteRule.applyRewrittenPath(String rewrittenPath,
HttpResponse response) |
protected Object |
ContentPathRewriteRule.getParam(String type,
String name,
HttpResponse response,
ExecutionContext context) |
String |
ContentPathRewriteRule.getPathToRewrite(HttpResponse response) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
SecureResponseHeader.isOutput(HttpResponse response,
ServletExecutionContext context)
このヘッダを出力するか否かを返す。
|