org.springframework.remoting.support
Class DefaultRemoteInvocationFactory

java.lang.Object
  extended by org.springframework.remoting.support.DefaultRemoteInvocationFactory
All Implemented Interfaces:
RemoteInvocationFactory

public class DefaultRemoteInvocationFactory
extends Object
implements RemoteInvocationFactory

Default implementation of the RemoteInvocationFactory interface. Simply creates a new standard RemoteInvocation object.

Since:
1.1
Author:
Juergen Hoeller

Constructor Summary
DefaultRemoteInvocationFactory()
           
 
Method Summary
 RemoteInvocation createRemoteInvocation(MethodInvocation methodInvocation)
          Create a serializable RemoteInvocation object from the given AOP MethodInvocation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRemoteInvocationFactory

public DefaultRemoteInvocationFactory()
Method Detail

createRemoteInvocation

public RemoteInvocation createRemoteInvocation(MethodInvocation methodInvocation)
Description copied from interface: RemoteInvocationFactory
Create a serializable RemoteInvocation object from the given AOP MethodInvocation.

Can be implemented to add custom context information to the remote invocation, for example user credentials.

Specified by:
createRemoteInvocation in interface RemoteInvocationFactory
Parameters:
methodInvocation - the original AOP MethodInvocation object
Returns:
the RemoteInvocation object