我需要创建一个工作流,让用户从数据库中检索一个实体,检查它,最后批准或丢弃它。如果用户批准该实体,则应用程序仅将其状态更新为APPROVED,否则,如果用户放弃该实体,则应用程序将其状态更新为DISCARDED。 当新实体存储到数据库中时,其状态默认为DRAFT。当用户开始审查实体时,状态将设置为IN_REVIEW -审查可能会持续几天。 为了实现工作流,我定义了以下JavaDelegate类: public class ReviewEntityTask implements JavaDelegate {
public void execute(DelegateExecution