org.alfresco.repo.audit
Class DisableAuditableBehaviourInterceptor

java.lang.Object
  extended by org.alfresco.repo.audit.DisableAuditableBehaviourInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class DisableAuditableBehaviourInterceptor
extends java.lang.Object
implements org.aopalliance.intercept.MethodInterceptor

An interceptor that disables and then enables ASPECT_AUDITABLE behaviours around method calls.


Constructor Summary
DisableAuditableBehaviourInterceptor()
           
 
Method Summary
 java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
           
 void setArgumentValues(java.util.List argumentValues)
           
 void setBehaviourFilter(BehaviourFilter behaviourFilter)
           
 void setMethodNames(java.util.List methodNames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisableAuditableBehaviourInterceptor

public DisableAuditableBehaviourInterceptor()
Method Detail

invoke

public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation methodInvocation)
                        throws java.lang.Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
java.lang.Throwable

setBehaviourFilter

public void setBehaviourFilter(BehaviourFilter behaviourFilter)

setMethodNames

public void setMethodNames(java.util.List methodNames)

setArgumentValues

public void setArgumentValues(java.util.List argumentValues)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.