Class EntityResponse

java.lang.Object
nablarch.fw.web.HttpResponse
nablarch.fw.jaxrs.EntityResponse
All Implemented Interfaces:
Result

public class EntityResponse extends HttpResponse
Entityを持つレスポンス。 Producesを使用した場合に レスポンスヘッダとステータスコードを指定したい場合に使用する。
  • Constructor Details

    • EntityResponse

      public EntityResponse()
  • Method Details

    • getEntity

      public Object getEntity()
      エンティティを取得する。
      Returns:
      エンティティ
    • setEntity

      @Published public EntityResponse setEntity(Object entity)
      エンティティを設定する。
      Parameters:
      entity - エンティティ
    • setStatusCode

      @Published public HttpResponse setStatusCode(int code)
      Description copied from class: HttpResponse
      HTTPレスポンスのステータスコードを設定する。

      デフォルトのステータスコードは200である。

      Overrides:
      setStatusCode in class HttpResponse
      Parameters:
      code - HTTPステータスコード
      Returns:
      本オブジェクト
    • isStatusCodeSet

      public boolean isStatusCodeSet()
      ステータスコードが設定されたかを判定する。
      Returns:
      ステータスコードが設定された場合はtrue