ex9_17.txt
来自「j2ee core design patterns」· 文本 代码 · 共 45 行
TXT
45 行
Example 9.17 WorkDispatcher, EmailDispatcher and WorkListDispatcher Code
package WorkAdapter;
abstract public class WorkDispatcher {
String workflowName;
String workPageURL;
String email;
public WorkDispatcher(String workflowName,
String workPageURL, String email) {
this.workflowName = workflowName;
this.workPageURL = workPageURL;
this.email = email;
}
public abstract void dispatch();
}
package WorkAdapter;
public class EmailDispatcher extends WorkDispatcher {
public EmailDispatcher(String workflowName,
String workPageURL, String email) {
super( workflowName, workPageURL, email );
}
public void dispatch() {
// Notify user via email
}
}
package WorkAdapter;
public class WorkListDispatcher extends WorkDispatcher {
public WorkListDispatcher(String workflowName,
String workPageURL, String email) {
super(workflowName, workPageURL, email);
}
public void dispatch() {
// Notify Worklist
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?