mob
parent
d9d8678b82
commit
1ad357ba44
@ -0,0 +1,5 @@
|
||||
package org.domaindrivenarchitecture.provs.server.domain.k3s
|
||||
|
||||
interface ApplicationFileRepository {
|
||||
fun exists(applicationFileName: ApplicationFileName?): Boolean
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package org.domaindrivenarchitecture.provs.server.infrastructure
|
||||
|
||||
import org.domaindrivenarchitecture.provs.server.domain.k3s.ApplicationFileName
|
||||
import org.domaindrivenarchitecture.provs.server.domain.k3s.ApplicationFileRepository
|
||||
|
||||
class DefaultApplicationFileRepository : ApplicationFileRepository {
|
||||
|
||||
override fun exists(applicationFileName: ApplicationFileName?): Boolean {
|
||||
if (applicationFileName == null) {
|
||||
return true
|
||||
}
|
||||
return genericFileExistenceCheck(applicationFileName.fileName)
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue