class org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor$1 extends java.lang.Object implements java.util.concurrent.Callable { final org.springframework.remoting.support.RemoteInvocation val$invocation; final java.lang.Object val$targetObject; final org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor this$0; void (org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor, org.springframework.remoting.support.RemoteInvocation, java.lang.Object) { org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor$1 v; org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor v; org.springframework.remoting.support.RemoteInvocation v; java.lang.Object v; v := @this: org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor$1; v := @parameter: org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor; v := @parameter: org.springframework.remoting.support.RemoteInvocation; v := @parameter: java.lang.Object; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public java.lang.Object call() throws java.lang.Exception { org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor$1 v; org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor v; org.springframework.remoting.support.RemoteInvocation v; java.lang.Object v, v; v := @this: org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor$1; v = v.; v = v.; v = v.; v = specialinvoke v.(v, v); return v; } }