The Spring Framework

## Uses of Interface
org.springframework.remoting.httpinvoker.HttpInvokerClientConfiguration

Packages that use HttpInvokerClientConfiguration
org.springframework.remoting.httpinvoker: Remoting classes for transparent Java-to-Java remoting via HTTP invokers.

Uses of HttpInvokerClientConfiguration in org.springframework.remoting.httpinvoker

Classes in org.springframework.remoting.httpinvoker that implement HttpInvokerClientConfiguration
`class` `HttpInvokerClientInterceptor` `MethodInterceptor` for accessing an HTTP invoker service.
`class` `HttpInvokerProxyFactoryBean` FactoryBean for HTTP invoker proxies.

Methods in org.springframework.remoting.httpinvoker with parameters of type HttpInvokerClientConfiguration
`protected PostMethod` `CommonsHttpInvokerRequestExecutor.createPostMethod(HttpInvokerClientConfiguration config)` Create a PostMethod for the given configuration.
`protected RemoteInvocationResult` `CommonsHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration config, ByteArrayOutputStream baos)` Execute the given request through Commons HttpClient.
`protected RemoteInvocationResult` `SimpleHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration config, ByteArrayOutputStream baos)` Execute the given request through a standard J2SE HttpURLConnection.
`protected abstract RemoteInvocationResult` `AbstractHttpInvokerRequestExecutor.doExecuteRequest(HttpInvokerClientConfiguration config, ByteArrayOutputStream baos)` Execute a request to send the given serialized remote invocation.
`protected void` `CommonsHttpInvokerRequestExecutor.executePostMethod(HttpInvokerClientConfiguration config, HttpClient httpClient, PostMethod postMethod)` Execute the given PostMethod instance.
`RemoteInvocationResult` `HttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration config, RemoteInvocation invocation)` Execute a request to send the given remote invocation.
`RemoteInvocationResult` `AbstractHttpInvokerRequestExecutor.executeRequest(HttpInvokerClientConfiguration config, RemoteInvocation invocation)`
`protected InputStream` `CommonsHttpInvokerRequestExecutor.getResponseBody(HttpInvokerClientConfiguration config, PostMethod postMethod)` Extract the response body from the given executed remote invocation request.
`protected HttpURLConnection` `SimpleHttpInvokerRequestExecutor.openConnection(HttpInvokerClientConfiguration config)` Open an HttpURLConnection for the given remote invocation request.
`protected InputStream` `SimpleHttpInvokerRequestExecutor.readResponseBody(HttpInvokerClientConfiguration config, HttpURLConnection con)` Extract the response body from the given executed remote invocation request.
`protected void` `CommonsHttpInvokerRequestExecutor.setRequestBody(HttpInvokerClientConfiguration config, PostMethod postMethod, ByteArrayOutputStream baos)` Set the given serialized remote invocation as request body.
`protected void` `SimpleHttpInvokerRequestExecutor.validateResponse(HttpInvokerClientConfiguration config, HttpURLConnection con)` Validate the given response as contained in the HttpURLConnection object, throwing an exception if it does not correspond to a successful HTTP response.
`protected void` `CommonsHttpInvokerRequestExecutor.validateResponse(HttpInvokerClientConfiguration config, PostMethod postMethod)` Validate the given response as contained in the PostMethod object, throwing an exception if it does not correspond to a successful HTTP response.
`protected void` `SimpleHttpInvokerRequestExecutor.writeRequestBody(HttpInvokerClientConfiguration config, HttpURLConnection con, ByteArrayOutputStream baos)` Set the given serialized remote invocation as request body.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.