View Javadoc

1   /*
2    * Copyright 2007-2008 The Kuali Foundation
3    *
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    * http://www.opensource.org/licenses/ecl2.php
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.rice.kew.dto;
17  
18  import java.io.Serializable;
19  import java.sql.Timestamp;
20  
21  /**
22   * A transport object representing an ActionItem
23   *
24   * @author Kuali Rice Team (rice.collab@kuali.org)
25   */
26  public class ActionItemDTO implements Serializable {
27  
28      private static final long serialVersionUID = -4545795435037464863L;
29  
30      private Long actionItemId;
31      private Timestamp dateAssigned;
32      private String actionRequestCd;
33      private Long actionRequestId;
34      private Long routeHeaderId;
35      private String docTitle;
36      private String docLabel;
37      private String docHandlerURL;
38      private String docName;
39      private Long responsibilityId;
40      private String roleName;
41      private String dateAssignedString;
42      private String actionToTake;
43      private String delegationType;
44      private Integer actionItemIndex;
45  
46      /**
47       * Kim group id of the target group (if any... group object will be null if groupId is empty)
48       */
49      private String groupId;
50  
51      /**
52       * Principal id of the target user (if any... user object will be null if workflowId is empty)
53       */
54      private String principalId;
55      
56      /**
57       * Group id of the target delegator group (if any... delegatorgroup object will be null if delegatorgroupId is empty)
58       */
59      private String delegatorGroupId;
60  
61      /**
62       * Principal id of the target delegator user (if any... delegatorUser object will be null if delegatorWorkflowId is empty)
63       */
64      private String delegatorPrincipalId;
65  
66      public Long getActionItemId() {
67          return this.actionItemId;
68      }
69      public void setActionItemId(Long actionItemId) {
70          this.actionItemId = actionItemId;
71      }
72      public Timestamp getDateAssigned() {
73          return this.dateAssigned;
74      }
75      public void setDateAssigned(Timestamp dateAssigned) {
76          this.dateAssigned = dateAssigned;
77      }
78      public String getActionRequestCd() {
79          return this.actionRequestCd;
80      }
81      public void setActionRequestCd(String actionRequestCd) {
82          this.actionRequestCd = actionRequestCd;
83      }
84      public Long getActionRequestId() {
85          return this.actionRequestId;
86      }
87      public void setActionRequestId(Long actionRequestId) {
88          this.actionRequestId = actionRequestId;
89      }
90      public Long getRouteHeaderId() {
91          return this.routeHeaderId;
92      }
93      public void setRouteHeaderId(Long routeHeaderId) {
94          this.routeHeaderId = routeHeaderId;
95      }
96      public String getDocTitle() {
97          return this.docTitle;
98      }
99      public void setDocTitle(String docTitle) {
100         this.docTitle = docTitle;
101     }
102     public String getDocLabel() {
103         return this.docLabel;
104     }
105     public void setDocLabel(String docLabel) {
106         this.docLabel = docLabel;
107     }
108     public String getDocHandlerURL() {
109         return this.docHandlerURL;
110     }
111     public void setDocHandlerURL(String docHandlerURL) {
112         this.docHandlerURL = docHandlerURL;
113     }
114     public String getDocName() {
115         return this.docName;
116     }
117     public void setDocName(String docName) {
118         this.docName = docName;
119     }
120     public Long getResponsibilityId() {
121         return this.responsibilityId;
122     }
123     public void setResponsibilityId(Long responsibilityId) {
124         this.responsibilityId = responsibilityId;
125     }
126     public String getRoleName() {
127         return this.roleName;
128     }
129     public void setRoleName(String roleName) {
130         this.roleName = roleName;
131     }
132     public String getDateAssignedString() {
133         return this.dateAssignedString;
134     }
135     public void setDateAssignedString(String dateAssignedString) {
136         this.dateAssignedString = dateAssignedString;
137     }
138     public String getActionToTake() {
139         return this.actionToTake;
140     }
141     public void setActionToTake(String actionToTake) {
142         this.actionToTake = actionToTake;
143     }
144     public String getDelegationType() {
145         return this.delegationType;
146     }
147     public void setDelegationType(String delegationType) {
148         this.delegationType = delegationType;
149     }
150     public Integer getActionItemIndex() {
151         return this.actionItemIndex;
152     }
153     public void setActionItemIndex(Integer actionItemIndex) {
154         this.actionItemIndex = actionItemIndex;
155     }
156     public String getGroupId() {
157         return this.groupId;
158     }
159     public void setGroupId(String groupId) {
160         this.groupId = groupId;
161     }
162     public String getPrincipalId() {
163         return this.principalId;
164     }
165     public void setPrincipalId(String principalId) {
166         this.principalId = principalId;
167     }
168     public String getDelegatorGroupId() {
169         return this.delegatorGroupId;
170     }
171     public void setDelegatorGroupId(String delegatorGroupId) {
172         this.delegatorGroupId = delegatorGroupId;
173     }
174     public String getDelegatorPrincipalId() {
175         return this.delegatorPrincipalId;
176     }
177     public void setDelegatorPrincipalId(String delegatorPrincipalId) {
178         this.delegatorPrincipalId = delegatorPrincipalId;
179     }
180 
181 }