| パッケージ | 説明 |
|---|---|
| org.springframework.jms.remoting | JMS プロバイダーを介した透過的な Java-to-Java リモート処理用のリモート処理クラス。 |
| org.springframework.remoting.httpinvoker | HTTP 呼び出しを介した Java から Java への透過的なリモート処理のためのリモート処理クラス。 |
| org.springframework.remoting.rmi | 従来の RMI のリモートクラスおよび RMI 呼び出し側を介した透過的なリモート処理。 |
| org.springframework.remoting.support | リモート実装の汎用サポートクラス。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected RemoteInvocationResult | JmsInvokerClientInterceptor.executeRequest(RemoteInvocation invocation) 指定されたリモート呼び出しを実行し、呼び出し元のリクエストメッセージをこのアクセサーのターゲットキューに送信し、対応するレスポンスを待ちます。 |
protected RemoteInvocationResult | JmsInvokerClientInterceptor.extractInvocationResult(MessageEE responseMessage) レスポンスメッセージから呼び出し結果を抽出します。 |
protected RemoteInvocationResult | JmsInvokerClientInterceptor.onInvalidResponse(MessageEE responseMessage) 無効なレスポンスメッセージを検出したときに JmsInvokerClientInterceptor.extractInvocationResult(javax.jms.Message) によって呼び出されるコールバック。 |
protected RemoteInvocationResult | JmsInvokerClientInterceptor.onReceiveTimeout(RemoteInvocation invocation) 指定された RemoteInvocation の受信タイムアウトの期限が切れたときに JmsInvokerClientInterceptor.executeRequest(org.springframework.remoting.support.RemoteInvocation) によって呼び出されるコールバック。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected MessageEE | JmsInvokerServiceExporter.createResponseMessage(MessageEE request, SessionEE session, RemoteInvocationResult result) 呼び出し結果のレスポンスメッセージを作成します。 |
protected ObjectSE | JmsInvokerClientInterceptor.recreateRemoteInvocationResult(RemoteInvocationResult result) 指定された RemoteInvocationResult オブジェクトに含まれる呼び出し結果を再作成します。 |
protected void | JmsInvokerServiceExporter.writeRemoteInvocationResult(MessageEE requestMessage, SessionEE session, RemoteInvocationResult result) 指定された RemoteInvocationResult を JMS メッセージとして呼び出し元に送信します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
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) 標準の HttpURLConnectionSE を介して、指定されたリクエストを実行します。 |
protected RemoteInvocationResult | AbstractHttpInvokerRequestExecutor.doReadRemoteInvocationResult(ObjectInputStreamSE ois) 指定された ObjectInputStream から呼び出しオブジェクトの実際の読み取りを実行します。 |
RemoteInvocationResult | HttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration config, RemoteInvocation invocation) リクエストを実行して、指定されたリモート呼び出しを送信します。 |
RemoteInvocationResult | AbstractHttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration config, RemoteInvocation invocation) |
protected RemoteInvocationResult | HttpInvokerClientInterceptor.executeRequest(RemoteInvocation invocation)HttpInvokerRequestExecutor を介して、指定されたリモート呼び出しを実行します。 |
protected RemoteInvocationResult | HttpInvokerClientInterceptor.executeRequest(RemoteInvocation invocation, MethodInvocation originalInvocation)HttpInvokerRequestExecutor を介して、指定されたリモート呼び出しを実行します。 |
protected RemoteInvocationResult | AbstractHttpInvokerRequestExecutor.readRemoteInvocationResult(InputStreamSE is, StringSE codebaseUrl) 指定された InputStream から RemoteInvocationResult オブジェクトを逆直列化します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | SimpleHttpInvokerServiceExporter.writeRemoteInvocationResult(com.sun.net.httpserver.HttpExchange exchange, RemoteInvocationResult result) 使用すべきではありません。 指定された RemoteInvocationResult を指定された HTTP レスポンスに書き込みます。 |
protected void | SimpleHttpInvokerServiceExporter.writeRemoteInvocationResult(com.sun.net.httpserver.HttpExchange exchange, RemoteInvocationResult result, OutputStreamSE os) 使用すべきではありません。 指定された RemoteInvocation を指定された OutputStream に直列化します。 |
protected void | HttpInvokerServiceExporter.writeRemoteInvocationResult(HttpServletRequestEE request, HttpServletResponseEE response, RemoteInvocationResult result) 指定された RemoteInvocationResult を指定された HTTP レスポンスに書き込みます。 |
protected void | HttpInvokerServiceExporter.writeRemoteInvocationResult(HttpServletRequestEE request, HttpServletResponseEE response, RemoteInvocationResult result, OutputStreamSE os) 指定された RemoteInvocation を指定された OutputStream に直列化します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | RemoteInvocationSerializingExporter.doWriteRemoteInvocationResult(RemoteInvocationResult result, ObjectOutputStreamSE oos) 指定された ObjectOutputStream への指定された呼び出し結果オブジェクトの実際の書き込みを実行します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected RemoteInvocationResult | RemoteInvocationBasedExporter.invokeAndCreateResult(RemoteInvocation invocation, ObjectSE targetObject) 指定されたリモート呼び出しを指定されたターゲットオブジェクトに適用し、呼び出し結果をシリアライズ可能な RemoteInvocationResult オブジェクトにラップします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ObjectSE | RemoteInvocationBasedAccessor.recreateRemoteInvocationResult(RemoteInvocationResult result) 指定された RemoteInvocationResult オブジェクトに含まれる呼び出し結果を再作成します。 |