Usages
- Process Tool Plugin is used for integrating with external systems or make extra processing in the middle of a process. Please refer to Process Tool Mapping.
- Post Form Post Submission Processing Plugin is used for integrating with external systems or make extra processing after a form is saved. Please refer to Form Builder - Properties.
- Process Tool Plugin and Form Post and Post Form Submission Processing Plugin are equally same.
- A useable Process Tool Plugin and Form Post and Post Form Submission Processing Plugin must extends Process Tool/ Form Post Submission Processing Pluginorg.joget.plugin.base.DefaultApplicationPlugin abstract class.
Abstract Class
org.joget.plugin.base.DefaultApplicationPlugin
- Under wflow-plugin-base module
- Extended org.joget.plugin.base.ExtDefaultPlugin. Please refer to Plugin Base Abstract Class and Interface.
- Implemented org.joget.plugin.property.model.PropertyEditable. Please refer to Plugin Base Abstract Class and Interface.
- A base abstract class to develop a Process Tool Plugin and Form Post and Post Form Submission Processing Plugin.
Method Detail
Abstract Methods
execute
public abstract java.lang.Object execute(java.util.Map props)
...
Return is not used for now.
Plugin Properties Options
- Please refer to Plugin Properties Options for more information.
Tutorials
- Bean Shell Tool
org.joget.apps.app.lib.BeanShellTool (wflow-core) - Database Update Tool
org.joget.apps.app.lib.DatabaseUpdateTool (wflow-core) - Email Tool
org.joget.apps.app.lib.EmailTool (wflow-core) - Json Tool
org.joget.apps.app.lib.JsonTool (wflow-core)