Uses of Interface
ru.foodtechlab.abe.domain.port.SafeDeleteRepository
Packages that use SafeDeleteRepository
-
Uses of SafeDeleteRepository in ru.foodtechlab.abe.domain.port
Subinterfaces of SafeDeleteRepository in ru.foodtechlab.abe.domain.portModifier and TypeInterfaceDescriptioninterfaceSafeDeleteCRUDRepository<ID,ENTITY extends BaseDeleteEntity<ID>, FILTERS extends DeleteFilter> Репозитории которые имплементируют это, на самом деле не удаляют сущности, вместо этого они по умолчанию не отдают сущности с флагом deleted = true -
Uses of SafeDeleteRepository in ru.foodtechlab.abe.domain.usecase
Classes in ru.foodtechlab.abe.domain.usecase with type parameters of type SafeDeleteRepositoryModifier and TypeClassDescriptionclassAbstractPermanentDeleteUseCase<ID,R extends SafeDeleteRepository<ID>> 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>> classAbstractRestoreUseCase<ID,R extends SafeDeleteRepository<ID>> Fields in ru.foodtechlab.abe.domain.usecase declared as SafeDeleteRepositoryModifier and TypeFieldDescriptionprotected final RAbstractPermanentDeleteUseCase.repositoryprotected final RAbstractRestoreUseCase.repository