src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt

changeset 248
90dc13c78b5d
parent 242
b7f3e972b13c
child 257
c1be672af7ff
     1.1 --- a/src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt	Wed Dec 15 19:56:05 2021 +0100
     1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/dao/DataAccessObject.kt	Sat Jun 04 18:02:25 2022 +0200
     1.3 @@ -26,12 +26,12 @@
     1.4  package de.uapcore.lightpit.dao
     1.5  
     1.6  import de.uapcore.lightpit.entities.*
     1.7 -import de.uapcore.lightpit.util.IssueFilter
     1.8  import de.uapcore.lightpit.viewmodel.ComponentSummary
     1.9  import de.uapcore.lightpit.viewmodel.IssueSummary
    1.10  import de.uapcore.lightpit.viewmodel.VersionSummary
    1.11  
    1.12  interface DataAccessObject {
    1.13 +
    1.14      fun listUsers(): List<User>
    1.15      fun findUser(id: Int): User?
    1.16      fun findUserByName(username: String): User?
    1.17 @@ -69,7 +69,7 @@
    1.18  
    1.19      fun collectIssueSummary(project: Project): IssueSummary
    1.20  
    1.21 -    fun listIssues(filter: IssueFilter): List<Issue>
    1.22 +    fun listIssues(project: Project, version: Version?, component: Component?): List<Issue>
    1.23      fun findIssue(id: Int): Issue?
    1.24      fun insertIssue(issue: Issue): Int
    1.25      fun updateIssue(issue: Issue)

mercurial