29 import de.uapcore.lightpit.types.IssueHistoryType |
29 import de.uapcore.lightpit.types.IssueHistoryType |
30 import de.uapcore.lightpit.types.IssueStatus |
30 import de.uapcore.lightpit.types.IssueStatus |
31 import java.sql.Date |
31 import java.sql.Date |
32 import java.sql.Timestamp |
32 import java.sql.Timestamp |
33 |
33 |
34 class IssueHistoryData( |
34 class IssueHistoryEntry( |
35 val id: Int, |
35 val subject: String, |
|
36 val time: Timestamp, |
|
37 val type: IssueHistoryType, |
|
38 val currentAssignee: String?, |
|
39 val issueid: Int, |
36 val component: String, |
40 val component: String, |
37 val status: IssueStatus, |
41 val status: IssueStatus, |
38 val category: IssueCategory, |
42 val category: IssueCategory, |
39 val subject: String, |
|
40 val description: String, |
43 val description: String, |
41 val assignee: String, |
44 val assignee: String, |
42 val eta: Date?, |
45 val eta: Date?, |
43 val affected: String, |
46 val affected: String, |
44 val resolved: String, |
47 val resolved: String, |
45 ) |
48 ) |
46 |
49 |
47 class IssueCommentHistoryData( |
50 class IssueCommentHistoryEntry( |
48 val commentid: Int, |
51 val subject: String, |
49 val comment: String |
|
50 ) |
|
51 |
|
52 class IssueHistoryEntry( |
|
53 val time: Timestamp, |
52 val time: Timestamp, |
54 val type: IssueHistoryType, |
53 val type: IssueHistoryType, |
55 val currentAssignee: String?, |
54 val currentAssignee: String?, |
56 val data: IssueHistoryData |
55 val issueid: Int, |
|
56 val commentid: Int, |
|
57 val comment: String, |
57 ) |
58 ) |
58 |
|
59 class IssueCommentHistoryEntry( |
|
60 val time: Timestamp, |
|
61 val type: IssueHistoryType, |
|
62 val currentAssignee: String?, |
|
63 val data: IssueCommentHistoryData |
|
64 ) |
|