Class CmmnMailActivityDelegate
java.lang.Object
org.flowable.mail.common.impl.BaseMailActivityDelegate<DelegatePlanItemInstance>
org.flowable.cmmn.engine.impl.behavior.impl.mail.CmmnMailActivityDelegate
- All Implemented Interfaces:
PlanItemJavaDelegate
public class CmmnMailActivityDelegate
extends BaseMailActivityDelegate<DelegatePlanItemInstance>
implements PlanItemJavaDelegate
- 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(DelegatePlanItemInstance planItemInstance) protected ContentServiceprotected FlowableMailClientgetMailClient(DelegatePlanItemInstance planItemInstance) Methods inherited from class org.flowable.mail.common.impl.BaseMailActivityDelegate
addAttachments, addExpressionValueAttachment, addHeader, createMailRequest, createMessage, fileExists, getExpression, getStringFromField, handleException, parseRecipients, prepareAndExecuteRequest, prepareRequest
-
Constructor Details
-
CmmnMailActivityDelegate
public CmmnMailActivityDelegate()
-
-
Method Details
-
execute
- Specified by:
executein interfacePlanItemJavaDelegate
-
getMailClient
- Specified by:
getMailClientin classBaseMailActivityDelegate<DelegatePlanItemInstance>
-
createExpression
- Specified by:
createExpressionin classBaseMailActivityDelegate<DelegatePlanItemInstance>
-
getContentService
- Specified by:
getContentServicein classBaseMailActivityDelegate<DelegatePlanItemInstance>
-