org.ofbiz.entity
Class GenericDelegator.EntityEcaRuleRunner<T>

java.lang.Object
  extended by org.ofbiz.entity.GenericDelegator.EntityEcaRuleRunner<T>
Enclosing class:
GenericDelegator

protected static class GenericDelegator.EntityEcaRuleRunner<T>
extends java.lang.Object


Field Summary
protected  EntityEcaHandler<T> entityEcaHandler
           
protected  java.util.Map<java.lang.String,java.util.List<T>> eventMap
           
 
Constructor Summary
protected GenericDelegator.EntityEcaRuleRunner(EntityEcaHandler<T> entityEcaHandler, java.util.Map<java.lang.String,java.util.List<T>> eventMap)
           
 
Method Summary
protected  void evalRules(java.lang.String event, java.lang.String currentOperation, GenericEntity value, boolean isError)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entityEcaHandler

protected EntityEcaHandler<T> entityEcaHandler

eventMap

protected java.util.Map<java.lang.String,java.util.List<T>> eventMap
Constructor Detail

GenericDelegator.EntityEcaRuleRunner

protected GenericDelegator.EntityEcaRuleRunner(EntityEcaHandler<T> entityEcaHandler,
                                               java.util.Map<java.lang.String,java.util.List<T>> eventMap)
Method Detail

evalRules

protected void evalRules(java.lang.String event,
                         java.lang.String currentOperation,
                         GenericEntity value,
                         boolean isError)
                  throws GenericEntityException
Throws:
GenericEntityException