Usages
- Used to provide custom selection of users to workflow assignment in Process Participant Mapping.
- A useable Process Participant plugin must extends org.joget.workflow.model.DefaultParticipantPlugin abstract class
Abstract Class
org.joget.workflow.model.DefaultParticipantPlugin
- Under wflow-wfengine 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 Participant plugin.
Method Detail
Abstract Methods
getActivityAssignments
java.util.Collection<java.lang.String> getActivityAssignments(java.util.Map props)
Gets usernames for the assignment.
A org.joget.workflow.model.WorkflowActivity object is passed as "workflowActivity" property.
Plugin Properties Options
- Please refer to Plugin Properties Options for more information.
Tutorials
- Bean Shell Tool
org.joget.apps.app.lib.BeanShellTool (wflow-core)