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 Expression
createExpression
(String expressionText) void
execute
(DelegateExecution execution) protected ContentService
protected FlowableMailClient
getMailClient
(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:
execute
in interfaceJavaDelegate
-
getMailClient
- Specified by:
getMailClient
in classBaseMailActivityDelegate<DelegateExecution>
-
createExpression
- Specified by:
createExpression
in classBaseMailActivityDelegate<DelegateExecution>
-
getContentService
- Specified by:
getContentService
in classBaseMailActivityDelegate<DelegateExecution>
-