@Published(tag="architect") public interface ResponseFinisher
JaxRsResponseHandler
が作成したレスポンス(エラーレスポンス含む)に共通する処理を行う。
共通処理としてはセキュリティやCORSに対応したレスポンスヘッダの設定などを想定している。
レスポンスの作成処理の後に実行する処理のため、このインタフェースの実装クラスでは例外を発生させてはならない。Modifier and Type | Method and Description |
---|---|
void |
finish(HttpRequest request,
HttpResponse response,
ExecutionContext context)
レスポンスを仕上げる。
|
void finish(HttpRequest request, HttpResponse response, ExecutionContext context)
request
- リクエストresponse
- レスポンスcontext
- コンテキスト