1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.kuali.rice.kew.mail;
19
20 import org.kuali.rice.kew.dto.ActionRequestDTO;
21 import org.kuali.rice.kew.dto.RouteHeaderDTO;
22
23
24
25
26
27
28 public class EmailMessageTestCaseCustomEmailAttribute implements CustomEmailAttribute {
29
30 private ActionRequestDTO actionRequestVO;
31 private RouteHeaderDTO routeHeaderVO;
32
33 public ActionRequestDTO getActionRequestVO() {
34 return this.actionRequestVO;
35 }
36
37 public String getCustomEmailBody() throws Exception {
38 return "CUSTOM EMAIL BODY";
39 }
40
41 public String getCustomEmailSubject() throws Exception {
42 return "CUSTOM EMAIL SUBJECT";
43 }
44
45 public RouteHeaderDTO getRouteHeaderVO() {
46 return this.routeHeaderVO;
47 }
48
49 public void setActionRequestVO(ActionRequestDTO actionRequestVO) {
50 this.actionRequestVO = actionRequestVO;
51 this.actionRequestVO.setActionRequestId(new Long(-1));
52 }
53
54 public void setRouteHeaderVO(RouteHeaderDTO routeHeaderVO) {
55 this.routeHeaderVO = routeHeaderVO;
56 this.routeHeaderVO.setAppDocId("setByEmailComp");
57 }
58 }