public class org.springframework.remoting.support.DefaultRemoteInvocationExecutor extends java.lang.Object implements org.springframework.remoting.support.RemoteInvocationExecutor
{
public void <init>()
{
org.springframework.remoting.support.DefaultRemoteInvocationExecutor v;
v := @this: org.springframework.remoting.support.DefaultRemoteInvocationExecutor;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Object invoke(org.springframework.remoting.support.RemoteInvocation, java.lang.Object) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
{
org.springframework.remoting.support.DefaultRemoteInvocationExecutor v;
org.springframework.remoting.support.RemoteInvocation v;
java.lang.Object v, v;
v := @this: org.springframework.remoting.support.DefaultRemoteInvocationExecutor;
v := @parameter: org.springframework.remoting.support.RemoteInvocation;
v := @parameter: java.lang.Object;
staticinvoke <org.springframework.util.Assert: void notNull(java.lang.Object,java.lang.String)>(v, "RemoteInvocation must not be null");
staticinvoke <org.springframework.util.Assert: void notNull(java.lang.Object,java.lang.String)>(v, "Target object must not be null");
v = virtualinvoke v.<org.springframework.remoting.support.RemoteInvocation: java.lang.Object invoke(java.lang.Object)>(v);
return v;
}
}