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