Uses of Interface
ru.foodtechlab.abe.domain.port.SafeReadRepository
Packages that use SafeReadRepository
-
Uses of SafeReadRepository in ru.foodtechlab.abe.domain.port
Subinterfaces of SafeReadRepository in ru.foodtechlab.abe.domain.portModifier and TypeInterfaceDescriptioninterfaceSafeDeleteCRUDRepository<ID,ENTITY extends BaseDeleteEntity<ID>, FILTERS extends DeleteFilter> Репозитории которые имплементируют это, на самом деле не удаляют сущности, вместо этого они по умолчанию не отдают сущности с флагом deleted = true -
Uses of SafeReadRepository in ru.foodtechlab.abe.domain.usecase
Classes in ru.foodtechlab.abe.domain.usecase with type parameters of type SafeReadRepositoryModifier and TypeClassDescriptionclassAbstractActionWithWithDeletedEntityUseCase<ID,R extends SafeReadRepository<ID, E, ?> & com.rcore.domain.commons.port.DeleteRepository<ID>, E extends BaseDeleteEntity<ID>> classAbstractForceFindByIdUseCase<ID,E extends BaseDeleteEntity<ID>, R extends SafeReadRepository<ID, E, ?>> classAbstractPermanentDeleteWithEventUseCase<ID,R extends com.rcore.domain.commons.port.ReadRepository<ID, E, ?> & SafeDeleteRepository<ID> & SafeReadRepository<ID, E, ?>, E extends BaseDeleteEntity<ID>> classAbstractRestoreDeleteWithEventUseCase<ID,R extends SafeReadRepository<ID, E, ?> & SafeDeleteRepository<ID>, E extends BaseDeleteEntity<ID>> Fields in ru.foodtechlab.abe.domain.usecase declared as SafeReadRepository