Date: Thu, 28 Mar 2024 23:07:39 +0000 (UTC) Message-ID: <1813108523.140230.1711667259790@ip-10-0-0-39.us-west-2.compute.internal> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_140229_228906459.1711667259787" ------=_Part_140229_228906459.1711667259787 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Process Tool Plugin is used for integrating with ex= ternal systems or make extra processing in the middle of a process. Please = refer to Process Tool Mapping.<= /p>
Process Tool Plugin and Post Form Submission Processing Pl= ugin are equally same.
A useable Process Tool Plugin and Post Form Submission Pro= cessing Plugin must extends o= rg.joget.plugin.base.DefaultApplicationPlugin abstract class.
Under wflow-plugin-base module
Extended org.joget.plugin.base.ExtDefaultPlugin. Please refer t= o P= lugin Base Abstract Class and Interface.
Implemented org.joget.plugin.property.model.PropertyEditable. P= lease refer to Plugin Base Abstract Class and Interface.
A base abstract class to develop a Process Tool Plugin and Post= Form Submission Processing Plugin.
public abstract java.lang.Object execut= e(java.util.Map props)
To execute the extra processing.
A org.joget.workflow.model.WorkflowAssign= ment object is passed as "workflowAssignment" property when it is available= .
Return is not u= sed for now.
Please refer to Plugin Properties Options for more information.