Introduction
Plugins are software extensions that add capabilities to an app.
Joget plugins -
- allow the functionality of the system to be extended dynamically.
- bring about extensibility and adaptability of product features.
Any kind of integration that is not yet available in Joget as a standard feature can be accomplished by developing a plugin, without breaking the fundamental core of the product.
Joget plugin architecture supports 2 types of plugin structures:
- Standard Java Plugin
- Dynamic OSGi Plugin
Table of Content
- Introduction to Plugin Architecture
- Audit Trail Plugin
- Custom Builder Plugin
- Datalist Action Plugin
- Datalist Binder Plugin
- Datalist Column Formatter Plugin
- Datalist Filter Type Plugin
- Deadline Plugin
- Decision Tool Plugin
- Directory Manager Plugin
- Form Field Element Plugin
- Form Load/Options/Store Binder Plugin
- Form Validator Plugin
- Generator Plugin
- Hash Variable Plugin
- Multi Factor Authenticator Plugin
- Process Form Modifier Plugin
- Process Participant Plugin
- Process Tool & Post Form Submission Processing Plugin
- Tensorflow Helper Plugin
- Userview Menu Plugin
- Userview Permission/ Form Permission Plugin
- Userview Theme Plugin
- Web Service Plugin
- Plugin Tutorials
- Guideline for developing a plugin
- How to develop an Amazon S3 Datalist Binder
- Using Hibernate Entity and Dao in Plugin
- How to Include Existing Plugin Into Your Own Plugin
- File Upload Form Element Integrated with Amazon S3
- How to develop a Slack Notification plugin
- How to develop a Download PDF Datalist Action
- How to develop a File Link Datalist Formatter
- How to develop a Hyperlink Options Filter
- How to develop a Mood Rating Form Field
- How to develop a JDBC Form Load Binder
- How to develop a JDBC Options Binder
- How to develop a JDBC Form Store Binder
- How to develop a Form Submission Statistics Generator (MySQL)
- How to develop a Bean Shell Hash Variable
- How to develop a Slack Webhook Tool
- How to develop a Gantt Chart Userview Menu
- How to develop a Not Permission
- How to develop a Userview Theme Plugin
- How to Develop Multi Store Binders
- JSON Form Options Binder
- Plugin Base Abstract Class and Interface
- Plugin Properties Options
- Examples and Samples