パッケージ | 説明 |
---|---|
org.springframework.remoting.httpinvoker | HTTP 呼び出しを介した Java から Java への透過的なリモート処理のためのリモート処理クラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | HttpInvokerClientInterceptor HTTP インボーカーサービスにアクセスするための MethodInterceptor 。 |
class | HttpInvokerProxyFactoryBean HTTP インボーカープロキシ用の FactoryBean 。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HttpPost | HttpComponentsHttpInvokerRequestExecutor.createHttpPost(HttpInvokerClientConfiguration config) 指定された構成の HttpPost を作成します。 |
protected RequestConfig | HttpComponentsHttpInvokerRequestExecutor.createRequestConfig(HttpInvokerClientConfiguration config) 指定された構成の RequestConfig を作成します。 |
protected RemoteInvocationResult | HttpComponentsHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration config, ByteArrayOutputStreamSE baos) HttpClient を介して指定されたリクエストを実行します。 |
protected abstract RemoteInvocationResult | AbstractHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration config, ByteArrayOutputStreamSE baos) リクエストを実行して、指定された直列化されたリモート呼び出しを送信します。 |
protected RemoteInvocationResult | SimpleHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration config, ByteArrayOutputStreamSE baos) 標準の HttpURLConnection SE を介して、指定されたリクエストを実行します。 |
protected org.apache.http.HttpResponse | HttpComponentsHttpInvokerRequestExecutor.executeHttpPost(HttpInvokerClientConfiguration config, HttpClient httpClient, HttpPost httpPost) 指定された HttpPost インスタンスを実行します。 |
RemoteInvocationResult | HttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration config, RemoteInvocation invocation) リクエストを実行して、指定されたリモート呼び出しを送信します。 |
RemoteInvocationResult | AbstractHttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration config, RemoteInvocation invocation) |
protected InputStreamSE | HttpComponentsHttpInvokerRequestExecutor.getResponseBody(HttpInvokerClientConfiguration config, org.apache.http.HttpResponse httpResponse) 指定された実行済みのリモート呼び出しリクエストからレスポンス本文を抽出します。 |
protected HttpURLConnectionSE | SimpleHttpInvokerRequestExecutor.openConnection(HttpInvokerClientConfiguration config) 指定されたリモート呼び出しリクエストの HttpURLConnection SE を開きます。 |
protected InputStreamSE | SimpleHttpInvokerRequestExecutor.readResponseBody(HttpInvokerClientConfiguration config, HttpURLConnectionSE con) 指定された実行済みのリモート呼び出しリクエストからレスポンス本文を抽出します。 |
protected void | HttpComponentsHttpInvokerRequestExecutor.setRequestBody(HttpInvokerClientConfiguration config, HttpPost httpPost, ByteArrayOutputStreamSE baos) 指定された直列化されたリモート呼び出しをリクエスト本文として設定します。 |
protected void | HttpComponentsHttpInvokerRequestExecutor.validateResponse(HttpInvokerClientConfiguration config, org.apache.http.HttpResponse response) 指定されたレスポンスを HttpPost オブジェクトに含まれているものとして検証し、成功した HTTP レスポンスに対応していない場合は例外をスローします。 |
protected void | SimpleHttpInvokerRequestExecutor.validateResponse(HttpInvokerClientConfiguration config, HttpURLConnectionSE con) 指定されたレスポンスを HttpURLConnection SE オブジェクトに含まれているものとして検証し、成功した HTTP レスポンスに対応していない場合は例外をスローします。 |
protected void | SimpleHttpInvokerRequestExecutor.writeRequestBody(HttpInvokerClientConfiguration config, HttpURLConnectionSE con, ByteArrayOutputStreamSE baos) 指定された直列化されたリモート呼び出しをリクエスト本文として設定します。 |