Hitachi

Cosminexus V11 アプリケーションサーバ Webサービス開発ガイド


method(String method, GenericType<T> gt, Object requestEntity)メソッド

〈このページの構成〉

説明

HTTPメソッドを呼び出します。リクエストにエンティティを含めません。なお,レスポンスのエンティティは受け取ります。

構文

public <T> T method(String method,

GenericType<T> gt,

Object requestEntity)

throws UniformInterfaceException

パラメタ

method

HTTPメソッドです。

gt

HTTPレスポンスのエンティティの型を表現するGenericTypeオブジェクトです。

requestEntity

HTTPリクエストのエンティティです。

戻り値

指定されたGenericTypeオブジェクトで表現された型のオブジェクトを返します。

例外

UniformInterfaceException

次のどちらかの条件を満たした場合にスローされます。ログにはKDJJ18888-Eのエラーメッセージが出力されます。

  • HTTPレスポンスのステータスコードが204である

  • HTTPレスポンスのステータスコードが300以上で,gtパラメタがClientResponse型を表現していない

注意事項