org.springframework.security.util
Class SimpleMethodInvocation

java.lang.Object
  extended by org.springframework.security.util.SimpleMethodInvocation
All Implemented Interfaces:
org.aopalliance.intercept.Invocation, org.aopalliance.intercept.Joinpoint, org.aopalliance.intercept.MethodInvocation

public class SimpleMethodInvocation
extends Object
implements org.aopalliance.intercept.MethodInvocation

Represents the AOP Alliance MethodInvocation.


Constructor Summary
SimpleMethodInvocation()
           
SimpleMethodInvocation(Object targetObject, Method method, Object... arguments)
           
 
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
 

Constructor Detail

SimpleMethodInvocation

public SimpleMethodInvocation(Object targetObject,
                              Method method,
                              Object... arguments)

SimpleMethodInvocation

public SimpleMethodInvocation()
Method Detail

getArguments

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

getMethod

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

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