Class AbstractForceFindByIdUseCase<ID,E extends BaseDeleteEntity<ID>,R extends SafeReadRepository<ID,E,?>>
java.lang.Object
com.rcore.domain.commons.usecase.UseCase<com.rcore.domain.commons.usecase.model.IdInputValues<ID>,com.rcore.domain.commons.usecase.model.SingletonOptionalEntityOutputValues<E>>
ru.foodtechlab.abe.domain.usecase.AbstractForceFindByIdUseCase<ID,E,R>
public abstract class AbstractForceFindByIdUseCase<ID,E extends BaseDeleteEntity<ID>,R extends SafeReadRepository<ID,E,?>>
extends com.rcore.domain.commons.usecase.UseCase<com.rcore.domain.commons.usecase.model.IdInputValues<ID>,com.rcore.domain.commons.usecase.model.SingletonOptionalEntityOutputValues<E>>
-
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
-
AbstractForceFindByIdUseCase
public AbstractForceFindByIdUseCase()
-
-
Method Details
-
execute
public com.rcore.domain.commons.usecase.model.SingletonOptionalEntityOutputValues<E> execute(com.rcore.domain.commons.usecase.model.IdInputValues<ID> idInputValues) - Specified by:
executein classcom.rcore.domain.commons.usecase.UseCase<com.rcore.domain.commons.usecase.model.IdInputValues<ID>,com.rcore.domain.commons.usecase.model.SingletonOptionalEntityOutputValues<E extends BaseDeleteEntity<ID>>>
-