Class CrudService<T extends AbstractEntity>
java.lang.Object
org.qubership.atp.itf.lite.backend.service.CrudService<T>
- All Implemented Interfaces:
IdentifiedService
- Direct Known Subclasses:
FolderService,RequestExecutionHistoryService,RequestExportService,RequestHeaderService,RequestParamService,RequestService,UserService
public abstract class CrudService<T extends AbstractEntity>
extends Object
implements IdentifiedService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteByEntities(Iterable<T> entities) Get entity by specified identifier.getAll()<E> booleanisEntityExists(E entity) Checks if entity exists in database.
-
Constructor Details
-
CrudService
public CrudService()
-
-
Method Details
-
repository
-
isEntityExists
public <E> boolean isEntityExists(E entity) Description copied from interface:IdentifiedServiceChecks if entity exists in database.- Specified by:
isEntityExistsin interfaceIdentifiedService- Type Parameters:
E- UUID- Parameters:
entity- entity- Returns:
- true if exists
-
get
Get entity by specified identifier.- Parameters:
id- entity identifier- Returns:
- entity
-
save
-
getAll
-
saveAll
-
delete
-
deleteByEntities
-