org.springframework.security.access.intercept.aspectj
Class MethodInvocationAdapter

java.lang.Object
  extended by org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter
All Implemented Interfaces:
org.aopalliance.intercept.Invocation, org.aopalliance.intercept.Joinpoint, org.aopalliance.intercept.MethodInvocation

public final class MethodInvocationAdapter
extends Object
implements org.aopalliance.intercept.MethodInvocation

Decorates a JoinPoint to allow it to be used with method-security infrastructure classes which support MethodInvocation instances.

Since:
3.0.3

Method Summary
 Object[] getArguments()
           
 Method getMethod()
           
 AccessibleObject getStaticPart()
           
 Object getThis()
           
 Object proceed()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMethod

public Method getMethod()
Specified by:
getMethod in interface org.aopalliance.intercept.MethodInvocation

getArguments

public Object[] getArguments()
Specified by:
getArguments in interface org.aopalliance.intercept.Invocation

getStaticPart

public AccessibleObject getStaticPart()
Specified by:
getStaticPart in interface org.aopalliance.intercept.Joinpoint

getThis

public Object getThis()
Specified by:
getThis in interface org.aopalliance.intercept.Joinpoint

proceed

public Object proceed()
               throws Throwable
Specified by:
proceed in interface org.aopalliance.intercept.Joinpoint
Throws:
Throwable