Class AbstractActionWithWithDeletedEntityUseCase<ID,R extends SafeReadRepository<ID,E,?> & com.rcore.domain.commons.port.DeleteRepository<ID>,E extends BaseDeleteEntity<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.AbstractActionWithEntityUseCase<ID,R,E>
ru.foodtechlab.abe.domain.usecase.AbstractActionWithWithDeletedEntityUseCase<ID,R,E>
- Direct Known Subclasses:
AbstractPermanentDeleteWithEventUseCase,AbstractRestoreDeleteWithEventUseCase
public abstract class AbstractActionWithWithDeletedEntityUseCase<ID,R extends SafeReadRepository<ID,E,?> & com.rcore.domain.commons.port.DeleteRepository<ID>,E extends BaseDeleteEntity<ID>>
extends AbstractActionWithEntityUseCase<ID,R,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
Fields inherited from class ru.foodtechlab.abe.domain.usecase.AbstractActionWithEntityUseCase
repositoryFields inherited from class com.rcore.domain.commons.usecase.UseCase
validator -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ru.foodtechlab.abe.domain.usecase.AbstractActionWithEntityUseCase
after, execute, execute
-
Constructor Details
-
AbstractActionWithWithDeletedEntityUseCase
-
-
Method Details
-
getEntity
- Overrides:
getEntityin classAbstractActionWithEntityUseCase<ID,R extends SafeReadRepository<ID, E, ?> & com.rcore.domain.commons.port.DeleteRepository<ID>, E extends BaseDeleteEntity<ID>>
-