java.lang.Objectorg.springframework.remoting.support.RemotingSupport
org.springframework.remoting.support.RemoteExporter
org.springframework.remoting.support.RemoteInvocationBasedExporter
All Implemented Interfaces:
BeanClassLoaderAware
Direct Known Subclasses:
SimpleHttpInvokerServiceExporter, JndiRmiServiceExporter, RmiServiceExporter, RmiBasedExporter, RemoteInvocationSerializingExporter, JmsInvokerServiceExporter, HttpInvokerServiceExporter
Provides a "remoteInvocationExecutor" property, with a DefaultRemoteInvocationExecutor as default strategy.
Juergen - Hoeller1.1 - | Fields inherited from org.springframework.remoting.support.RemotingSupport: |
|---|
| logger |
| Method from org.springframework.remoting.support.RemoteInvocationBasedExporter Summary: |
|---|
| getRemoteInvocationExecutor, invoke, invokeAndCreateResult, setRemoteInvocationExecutor |
| Methods from org.springframework.remoting.support.RemoteExporter: |
|---|
| checkService, checkServiceInterface, getExporterName, getProxyForService, getService, getServiceInterface, setInterceptors, setRegisterTraceInterceptor, setService, setServiceInterface |
| Methods from org.springframework.remoting.support.RemotingSupport: |
|---|
| getBeanClassLoader, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoader |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.springframework.remoting.support.RemoteInvocationBasedExporter Detail: |
|---|
|
Can be overridden in subclasses for custom invocation behavior, possibly for applying additional invocation parameters from a custom RemoteInvocation subclass. Note that it is preferable to use a custom RemoteInvocationExecutor which is a reusable strategy. |
Can be overridden in subclasses for custom invocation behavior, for example to return additional context information. Note that this is not covered by the RemoteInvocationExecutor strategy! |
A custom invocation executor can extract further context information from the invocation, for example user credentials. |