org.jboss.reliance.drools.core.aspects
Class CRUDAwareAspect

java.lang.Object
  extended by org.jboss.reliance.drools.core.aspects.FireAllRulesAspect
      extended by org.jboss.reliance.drools.core.aspects.FlagAwareAspect
          extended by org.jboss.reliance.drools.core.aspects.CRUDAwareAspect

public class CRUDAwareAspect
extends FlagAwareAspect

Fire all rules after crud. Can be made redundant with extended pointcut.

Author:
Ales Justin

Constructor Summary
CRUDAwareAspect()
           
 
Method Summary
protected  boolean shouldFileAllRules(Method method, Object[] args)
          Check if we should fire all rules.
 
Methods inherited from class org.jboss.reliance.drools.core.aspects.FireAllRulesAspect
invoke, setFilter, setLimit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CRUDAwareAspect

public CRUDAwareAspect()
Method Detail

shouldFileAllRules

protected boolean shouldFileAllRules(Method method,
                                     Object[] args)
Description copied from class: FireAllRulesAspect
Check if we should fire all rules.

Overrides:
shouldFileAllRules in class FlagAwareAspect
Parameters:
method - the method
args - the arguments
Returns:
true if we should fire


Copyright © 2008 JBoss Inc.. All Rights Reserved.