mirror of
https://codeberg.org/jsilveira/br.dev.jsilveira.coresync.git
synced 2026-06-11 18:05:06 +00:00
Start Application out ports
This commit is contained in:
parent
065347b55f
commit
d97cdf49c2
8 changed files with 45 additions and 0 deletions
|
|
@ -0,0 +1,5 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
interface GetUserEmailUserCase {
|
||||
String execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
interface GetUserEmailVerifiedUserCase {
|
||||
Boolean execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
interface GetUserImageUserCase {
|
||||
String execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
interface GetUserIsActiveUserCase {
|
||||
Boolean execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
interface GetUserNameUserCase {
|
||||
String execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
interface GetWorkoutPlanIsActiveUserCase {
|
||||
Boolean execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
import br.dev.jsilveira.coresync.domain.model.WorkoutPlan
|
||||
|
||||
interface GetWorkoutPlanNameUserCase {
|
||||
String execute(UUID id)
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
package br.dev.jsilveira.coresync.application.port.out
|
||||
|
||||
import br.dev.jsilveira.coresync.domain.model.WorkoutDay
|
||||
|
||||
interface GetWorkoutPlanWorkoutDaysUserCase {
|
||||
List<WorkoutDay> execute(UUID id)
|
||||
}
|
||||
|
||||
Loading…
Reference in a new issue