Package de.trustable.ca3s.core.service
Interface AlgorithmRestrictionService
-
- All Known Implementing Classes:
AlgorithmRestrictionServiceImpl
public interface AlgorithmRestrictionServiceService Interface for managingAlgorithmRestriction.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddelete(Long id)Delete the "id" algorithmRestriction.List<AlgorithmRestriction>findAll()Get all the algorithmRestrictions.Optional<AlgorithmRestriction>findOne(Long id)Get the "id" algorithmRestriction.Optional<AlgorithmRestriction>partialUpdate(AlgorithmRestriction algorithmRestriction)Partially updates a algorithmRestriction.AlgorithmRestrictionsave(AlgorithmRestriction algorithmRestriction)Save a algorithmRestriction.
-
-
-
Method Detail
-
save
AlgorithmRestriction save(AlgorithmRestriction algorithmRestriction)
Save a algorithmRestriction.- Parameters:
algorithmRestriction- the entity to save.- Returns:
- the persisted entity.
-
partialUpdate
Optional<AlgorithmRestriction> partialUpdate(AlgorithmRestriction algorithmRestriction)
Partially updates a algorithmRestriction.- Parameters:
algorithmRestriction- the entity to update partially.- Returns:
- the persisted entity.
-
findAll
List<AlgorithmRestriction> findAll()
Get all the algorithmRestrictions.- Returns:
- the list of entities.
-
findOne
Optional<AlgorithmRestriction> findOne(Long id)
Get the "id" algorithmRestriction.- Parameters:
id- the id of the entity.- Returns:
- the entity.
-
delete
void delete(Long id)
Delete the "id" algorithmRestriction.- Parameters:
id- the id of the entity.
-
-