JSecurity

org.jsecurity.spring.security.interceptor
Class AopAllianceAnnotationsAuthorizingMethodInterceptor

java.lang.Object
  extended by org.jsecurity.aop.MethodInterceptorSupport
      extended by org.jsecurity.authz.aop.AuthorizingMethodInterceptor
          extended by org.jsecurity.authz.aop.AnnotationsAuthorizingMethodInterceptor
              extended by org.jsecurity.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, MethodInterceptor

public class AopAllianceAnnotationsAuthorizingMethodInterceptor
extends AnnotationsAuthorizingMethodInterceptor
implements org.aopalliance.intercept.MethodInterceptor

Since:
0.2
Author:
Les Hazlewood

Field Summary
 
Fields inherited from class org.jsecurity.authz.aop.AnnotationsAuthorizingMethodInterceptor
methodInterceptors
 
Constructor Summary
AopAllianceAnnotationsAuthorizingMethodInterceptor()
           
 
Method Summary
protected  Object continueInvocation(Object aopAllianceMethodInvocation)
           
protected  MethodInvocation createMethodInvocation(Object implSpecificMethodInvocation)
           
 Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
 
Methods inherited from class org.jsecurity.authz.aop.AnnotationsAuthorizingMethodInterceptor
assertAuthorized, getMethodInterceptors, setMethodInterceptors
 
Methods inherited from class org.jsecurity.authz.aop.AuthorizingMethodInterceptor
invoke
 
Methods inherited from class org.jsecurity.aop.MethodInterceptorSupport
getSubject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AopAllianceAnnotationsAuthorizingMethodInterceptor

public AopAllianceAnnotationsAuthorizingMethodInterceptor()
Method Detail

createMethodInvocation

protected MethodInvocation createMethodInvocation(Object implSpecificMethodInvocation)

continueInvocation

protected Object continueInvocation(Object aopAllianceMethodInvocation)
                             throws Throwable
Throws:
Throwable

invoke

public Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
              throws Throwable
Throws:
Throwable

JSecurity

Copyright © 2004-2008 JSecurity.