org.activiti.engine.impl.bpmn.behavior
类 MailActivityBehavior

java.lang.Object
  继承者 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
      继承者 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
          继承者 org.activiti.engine.impl.bpmn.behavior.MailActivityBehavior
所有已实现的接口:
Serializable, ActivityBehavior, SignallableActivityBehavior

public class MailActivityBehavior
extends AbstractBpmnActivityBehavior

作者:
Joram Barrez, Frederik Heremans
另请参见:
序列化表格

字段摘要
protected  Expression bcc
           
protected  Expression cc
           
protected  Expression charset
           
protected  Expression from
           
protected  Expression html
           
protected  Expression subject
           
protected  Expression text
           
protected  Expression to
           
 
从类 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior 继承的字段
multiInstanceActivityBehavior
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的字段
bpmnActivityBehavior
 
构造方法摘要
MailActivityBehavior()
           
 
方法摘要
protected  void addBcc(org.apache.commons.mail.Email email, String bcc)
           
protected  void addCc(org.apache.commons.mail.Email email, String cc)
           
protected  void addTo(org.apache.commons.mail.Email email, String to)
           
protected  org.apache.commons.mail.Email createEmail(String text, String html)
           
protected  org.apache.commons.mail.HtmlEmail createHtmlEmail(String text, String html)
           
protected  org.apache.commons.mail.SimpleEmail createTextOnlyEmail(String text)
           
 void execute(ActivityExecution execution)
          Default behaviour: just leave the activity with no extra functionality.
protected  String getStringFromField(Expression expression, DelegateExecution execution)
           
protected  void setCharset(org.apache.commons.mail.Email email, String charSetStr)
           
protected  void setFrom(org.apache.commons.mail.Email email, String from)
           
protected  void setMailServerProperties(org.apache.commons.mail.Email email)
           
protected  void setSubject(org.apache.commons.mail.Email email, String subject)
           
protected  String[] splitAndTrim(String str)
           
 
从类 org.activiti.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior 继承的方法
createCompensateEventSubscription, getMultiInstanceActivityBehavior, hasCompensationHandler, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, signal, signalCompensationDone
 
从类 org.activiti.engine.impl.bpmn.behavior.FlowNodeActivityBehavior 继承的方法
leaveIgnoreConditions
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

to

protected Expression to

from

protected Expression from

cc

protected Expression cc

bcc

protected Expression bcc

subject

protected Expression subject

text

protected Expression text

html

protected Expression html

charset

protected Expression charset
构造方法详细信息

MailActivityBehavior

public MailActivityBehavior()
方法详细信息

execute

public void execute(ActivityExecution execution)
从类 FlowNodeActivityBehavior 复制的描述
Default behaviour: just leave the activity with no extra functionality.

指定者:
接口 ActivityBehavior 中的 execute
覆盖:
FlowNodeActivityBehavior 中的 execute

createEmail

protected org.apache.commons.mail.Email createEmail(String text,
                                                    String html)

createHtmlEmail

protected org.apache.commons.mail.HtmlEmail createHtmlEmail(String text,
                                                            String html)

createTextOnlyEmail

protected org.apache.commons.mail.SimpleEmail createTextOnlyEmail(String text)

addTo

protected void addTo(org.apache.commons.mail.Email email,
                     String to)

setFrom

protected void setFrom(org.apache.commons.mail.Email email,
                       String from)

addCc

protected void addCc(org.apache.commons.mail.Email email,
                     String cc)

addBcc

protected void addBcc(org.apache.commons.mail.Email email,
                      String bcc)

setSubject

protected void setSubject(org.apache.commons.mail.Email email,
                          String subject)

setMailServerProperties

protected void setMailServerProperties(org.apache.commons.mail.Email email)

setCharset

protected void setCharset(org.apache.commons.mail.Email email,
                          String charSetStr)

splitAndTrim

protected String[] splitAndTrim(String str)

getStringFromField

protected String getStringFromField(Expression expression,
                                    DelegateExecution execution)


Copyright © 2013 Alfresco. All rights reserved.