org.ofbiz.service.mail
Class ServiceMcaRule

java.lang.Object
  extended by org.ofbiz.service.mail.ServiceMcaRule
All Implemented Interfaces:
java.io.Serializable

public class ServiceMcaRule
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.util.List<ServiceMcaAction> actions
           
protected  java.util.List<ServiceMcaCondition> conditions
           
protected  boolean enabled
           
static java.lang.String module
           
protected  java.lang.String ruleName
           
 
Constructor Summary
ServiceMcaRule(org.w3c.dom.Element mca)
           
 
Method Summary
 void eval(LocalDispatcher dispatcher, MimeMessageWrapper messageWrapper, java.util.Set<java.lang.String> actionsRun, GenericValue userLogin)
           
 boolean isEnabled()
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module

ruleName

protected java.lang.String ruleName

conditions

protected java.util.List<ServiceMcaCondition> conditions

actions

protected java.util.List<ServiceMcaAction> actions

enabled

protected boolean enabled
Constructor Detail

ServiceMcaRule

public ServiceMcaRule(org.w3c.dom.Element mca)
Method Detail

eval

public void eval(LocalDispatcher dispatcher,
                 MimeMessageWrapper messageWrapper,
                 java.util.Set<java.lang.String> actionsRun,
                 GenericValue userLogin)
          throws GenericServiceException
Throws:
GenericServiceException

setEnabled

public void setEnabled(boolean enabled)

isEnabled

public boolean isEnabled()