Uses of Class
ru.foodtechlab.abe.domain.entities.BaseDeleteEntity
Packages that use BaseDeleteEntity
Package
Description
-
Uses of BaseDeleteEntity in ru.foodtechlab.abe.domain.entities
Subclasses of BaseDeleteEntity in ru.foodtechlab.abe.domain.entitiesModifier and TypeClassDescriptionclassбазовая сущность содержащая id-s для внешней привязки и флаг удалено/не_удалено -
Uses of BaseDeleteEntity in ru.foodtechlab.abe.domain.events
Classes in ru.foodtechlab.abe.domain.events with type parameters of type BaseDeleteEntityModifier and TypeClassDescriptionclassAbstractEntityPermanentDeleteEvent<E extends BaseDeleteEntity<?>>classAbstractEntityRestoreEvent<E extends BaseDeleteEntity<?>>Fields in ru.foodtechlab.abe.domain.events declared as BaseDeleteEntity -
Uses of BaseDeleteEntity in ru.foodtechlab.abe.domain.port
Classes in ru.foodtechlab.abe.domain.port with type parameters of type BaseDeleteEntityModifier and TypeInterfaceDescriptioninterfaceSafeDeleteCRUDRepository<ID,ENTITY extends BaseDeleteEntity<ID>, FILTERS extends DeleteFilter> Репозитории которые имплементируют это, на самом деле не удаляют сущности, вместо этого они по умолчанию не отдают сущности с флагом deleted = trueinterfaceSafeReadRepository<ID,E extends BaseDeleteEntity<ID>, F extends DeleteFilter> -
Uses of BaseDeleteEntity in ru.foodtechlab.abe.domain.usecase
Classes in ru.foodtechlab.abe.domain.usecase with type parameters of type BaseDeleteEntityModifier 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>>