# Hierarchy For Package org.springframework.remoting.httpinvoker

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.remoting.httpinvoker.HttpInvokerRequestExecutor)
    - org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor
    - org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor
  - org.springframework.remoting.support.RemotingSupport (implements org.springframework.beans.factory.BeanClassLoaderAware)
    - org.springframework.remoting.support.RemoteAccessor
      - org.springframework.remoting.support.UrlBasedRemoteAccessor (implements org.springframework.beans.factory.InitializingBean)
        - org.springframework.remoting.support.RemoteInvocationBasedAccessor
          - org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor (implements org.springframework.remoting.httpinvoker.HttpInvokerClientConfiguration, org.aopalliance.intercept.MethodInterceptor)
            - org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>)
    - org.springframework.remoting.support.RemoteExporter
      - org.springframework.remoting.support.RemoteInvocationBasedExporter
        - org.springframework.remoting.rmi.RemoteInvocationSerializingExporter (implements org.springframework.beans.factory.InitializingBean)
          - org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter (implements org.springframework.web.HttpRequestHandler)
          - org.springframework.remoting.httpinvoker.SimpleHttpInvokerServiceExporter (implements com.sun.net.httpserver.HttpHandler)

## Interface Hierarchy

- org.springframework.remoting.httpinvoker.HttpInvokerClientConfiguration
- org.springframework.remoting.httpinvoker.HttpInvokerRequestExecutor