Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
...
...
Return is not used for now.
Code Block | ||
---|---|---|
| ||
public Object execute(Map props) {
AuditTrail auditTrail = (AuditTrail) props.get("auditTrail");
if (auditTrail != null && auditTrail.getClazz().startsWith("org.joget.apps.form.dao.FormDataDaoImpl")) {
String method = auditTrail.getMethod();
if (method.equals("load")) {
Class[] paramTypes = auditTrail.getParamTypes();
Object[] params = auditTrail.getArgs();
Object returnObject = auditTrail.getReturnObject();
//do something
}
}
return null;
} |
Please refer to WorkflowManager for extra information.
Class | Method | ParamTypes | Params (Args) | Return |
---|---|---|---|---|
org.joget.workflow.model.service.WorkflowManagerImpl | activityAbort | java.lang.String, java.lang.String | processId, activityDefId | void |
org.joget.workflow.model.service.WorkflowManagerImpl | activityStart | java.lang.String, java.lang.String, boolean | processId, activityDefId, abortRunningActivities | boolean |
org.joget.workflow.model.service.WorkflowManagerImpl | activityVariable | java.lang.String, java.lang.String, java.lang.Object | activityInstanceId, variableId, variableValue | void |
org.joget.workflow.model.service.WorkflowManagerImpl | activityVariables | java.lang.String, java.util.Map | activityInstanceId, variables | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentAbort | java.lang.String | activityId | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentComplete | java.lang.String | activityId | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentComplete | java.lang.String, java.util.Map | activityId, variableMap | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentForceComplete | java.lang.String, java.lang.String, java.lang.String, java.lang.String | processDefId, processId, activityId, username | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentReassign | java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String | processDefId, processId, activityId, username, replaceUser | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentVariable | java.lang.String, java.lang.String, java.lang.String | activityId, variableName, variableValue | void |
org.joget.workflow.model.service.WorkflowManagerImpl | assignmentVariables | java.lang.String, java.util.Map<java.lang.String, java.lang.String> | activityId, variableMap | void |
processAbort | java.lang.String | processId | boolean | |
org.joget.workflow.model.service.WorkflowManagerImpl | processCopyFromInstanceId | java.lang.String, java.lang.String, boolean | currentProcessId, newProcessDefId, abortCurrentProcess | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processCreateWithoutStart | java.lang.String | processDefId | java.lang.String |
org.joget.workflow.model.service.WorkflowManagerImpl | processDeleteAndUnload | java.lang.String | packageId | void |
org.joget.workflow.model.service.WorkflowManagerImpl | processDeleteAndUnloadVersion | java.lang.String, java.lang.String | packageId, version | void |
org.joget.workflow.model.service.WorkflowManagerImpl | processStart | java.lang.String | processDefId | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processStart | java.lang.String, java.util.Map<java.lang.String, java.lang.String> | processDefId, variables | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processStart | java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String | processDefId, variables, startProcUsername | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processStart | java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String, java.lang.String, boolean | processDefId, processId, variables, startProcUsername, parentProcessId, startManually | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processStartWithInstanceId | java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String> | processDefId, processId, variables | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processStartWithLinking | java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String, java.lang.String | processDefId, variables, startProcUsername, parentProcessId | org.joget.workflow.model.WorkflowProcessResult |
org.joget.workflow.model.service.WorkflowManagerImpl | processUpload | java.lang.String, byte[] | packageId, processDefinitionData | java.lang.String |
org.joget.workflow.model.service.WorkflowManagerImpl | processUploadWithoutUpdateMapping | java.lang.String, byte[] | packageId, processDefinitionData | java.lang.String |
org.joget.workflow.model.service.WorkflowManagerImpl | processVariable | java.lang.String, java.lang.String, java.lang.Object | processInstanceId, variableId, variableValue | void |
org.joget.workflow.model.service.WorkflowManagerImpl | processVariables | java.lang.String, java.util.Map | processInstanceId, variables | void |
org.joget.workflow.model.service.WorkflowManagerImpl | reevaluateAssignmentsForActivity | java.lang.String | activityInstanceId | void |
org.joget.workflow.model.service.WorkflowManagerImpl | reevaluateAssignmentsForProcess | java.lang.String | procInstanceId | void |
org.joget.workflow.model.service.WorkflowManagerImpl | reevaluateAssignmentsForProcesses | java.lang.String[] | procInstanceIds | void |
org.joget.workflow.model.service.WorkflowManagerImpl | reevaluateAssignmentsForUser | java.lang.String | username | void |
org.joget.workflow.model.service.WorkflowManagerImpl | removeProcessInstance | java.lang.String | procInstanceId | void |
org.joget.workflow.shark.WorkflowAssignmentManager | getDefaultAssignments | java.lang.String, java.lang.String, org.joget.workflow.model.WorkflowProcess | procInstanceId, activityInstanceId, processInstance | java.util.List<java.lang.String> |
Class | Method | ParamTypes | Params (Args) | Return |
---|---|---|---|---|
Class | Method | ParamTypes | Params (Args) | Return |
---|---|---|---|---|
...