⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex9_12.txt

📁 j2ee core design patterns
💻 TXT
字号:
Example 9.12 	HireEmployeeWA Code
package WorkAdapter;

import Core.HireEmployeeConstants;
import Core.UtilHelper;

public class HireEmployeeWA {

  public void workflowProcessStarted(String workflowName, 
      String workflowProcessId, String userId) { }

  public void workflowProcessStopped(String workflowName, 
      String workflowProcessId, String userId) { }

  public void workflowProcessPaused(String workflowName,
      String workflowProcessId, String userId) { }

  public void workItemAcquired(String userId, String userRole,
      String workflowName, String workItemName,
      String workItemId) {
    WorkPageFactory f = WorkPageFactory.getInstance();
    WorkPageRef ref = f.createWorkPageRef(userId, userRole,
        HireEmployeeConstants.ACQUIRE_WORKITEM, workflowName,
        null, workItemName, workItemId);
      String email = UtilHelper.userIdToEmail(userId);
      WorkDispatcher dispatcher =
          new EmailDispatcher(workflowName, ref.getURL(),
          email);
      dispatcher.dispatch();
  }

  public void workItemAborted(String workflowName,
      String workItemId, String userId, String userRole) { }

  public void workItemCommitted(String userId,
      String userRole, String workflowName,
      String workItemId) { }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -