Following are the default activities supported by Request Modeler and their associated instruction classes:
Activities |
Instruction Class |
---|---|
jumpTo |
com.intellectdesign.canvas.model.activity.CanvasJumpToActivity |
rule |
com.intellectdesign.canvas.model.activity.CanvasRuleActivity |
moveToState |
com.intellectdesign.canvas.reqmodel.activity.process.CanvasMoveToStateActivity |
markReadyForPublish |
com.intellectdesign.canvas.reqmodel.activity.process.CanvasMarkReadyForPublishActivity |
Validation |
com.intellectdesign.canvas.reqmodel.activity.process.CanvasValidationActivity |
createAuthFlow |
com.intellectdesign.canvas.reqmodel.activity.process.CanvasCreateAuthFlowActivity |
approveAuthFlow |
com.intellectdesign.canvas.reqmodel.activity.process.CanvasApproveAuthFlowActivity |
entl |
com.intellectdesign.canvas.formdefinition.activity.CanvasCheckEntitlementActivity |
set |
com.intellectdesign.canvas.model.activity.CanvasSetActivity |
raiseEvent |
com.intellectdesign.canvas.reqmodel.activity.base.ReqModelAuditingActivity |
You can also add custom activities by creating the required instruction class and associating it with the relevant activity in stateModelLibrary.json.