Class BpmnMailActivityDelegate
java.lang.Object
org.flowable.mail.common.impl.BaseMailActivityDelegate<DelegateExecution>
org.flowable.engine.impl.bpmn.mail.BpmnMailActivityDelegate
- All Implemented Interfaces:
JavaDelegate
public class BpmnMailActivityDelegate
extends BaseMailActivityDelegate<DelegateExecution>
implements JavaDelegate
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.mail.common.impl.BaseMailActivityDelegate
BaseMailActivityDelegate.ContentItemDataSourceWrapper, BaseMailActivityDelegate.ExecutionData -
Field Summary
Fields inherited from class org.flowable.mail.common.impl.BaseMailActivityDelegate
attachments, bcc, cc, charset, exceptionVariableName, from, headers, html, htmlVar, ignoreException, logger, subject, text, textVar, to -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ExpressioncreateExpression(String expressionText) voidexecute(DelegateExecution execution) protected ContentServiceprotected FlowableMailClientgetMailClient(DelegateExecution execution) Methods inherited from class org.flowable.mail.common.impl.BaseMailActivityDelegate
addAttachments, addExpressionValueAttachment, addHeader, createMailRequest, createMessage, fileExists, getExpression, getStringFromField, handleException, parseRecipients, prepareAndExecuteRequest, prepareRequest
-
Constructor Details
-
BpmnMailActivityDelegate
public BpmnMailActivityDelegate()
-
-
Method Details
-
execute
- Specified by:
executein interfaceJavaDelegate
-
getMailClient
- Specified by:
getMailClientin classBaseMailActivityDelegate<DelegateExecution>
-
createExpression
- Specified by:
createExpressionin classBaseMailActivityDelegate<DelegateExecution>
-
getContentService
- Specified by:
getContentServicein classBaseMailActivityDelegate<DelegateExecution>
-