Class AbstractPermanentDeleteUseCase<ID,R extends SafeDeleteRepository<ID>>
java.lang.Object
com.rcore.domain.commons.usecase.UseCase<com.rcore.domain.commons.usecase.model.IdInputValues<ID>,com.rcore.domain.commons.usecase.model.SingleOutput<Boolean>>
ru.foodtechlab.abe.domain.usecase.AbstractPermanentDeleteUseCase<ID,R>
public abstract class AbstractPermanentDeleteUseCase<ID,R extends SafeDeleteRepository<ID>>
extends com.rcore.domain.commons.usecase.UseCase<com.rcore.domain.commons.usecase.model.IdInputValues<ID>,com.rcore.domain.commons.usecase.model.SingleOutput<Boolean>>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.rcore.domain.commons.usecase.UseCase
com.rcore.domain.commons.usecase.UseCase.InputValues, com.rcore.domain.commons.usecase.UseCase.OutputValues -
Field Summary
FieldsFields inherited from class com.rcore.domain.commons.usecase.UseCase
validator -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
repository
-
-
Constructor Details
-
AbstractPermanentDeleteUseCase
public AbstractPermanentDeleteUseCase()
-
-
Method Details
-
execute
-