Class ResourceValidatorJpaRepository
java.lang.Object
org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository<E>
org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<ResourceValidator>
org.silverpeas.components.resourcesmanager.repository.ResourceValidatorJpaRepository
- All Implemented Interfaces:
ResourceValidatorRepository,org.silverpeas.core.persistence.datasource.repository.EntityRepository<ResourceValidator>,org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<ResourceValidator>
@Repository
public class ResourceValidatorJpaRepository
extends org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<ResourceValidator>
implements ResourceValidatorRepository
- Author:
- ebonnet
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongdeleteByComponentInstanceId(String instanceId) Deletes all entities belonging to the specified component instance.getResourceValidator(Long currentResourceId, Long currentUserId) Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository
saveAndFlushMethods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository
contains, countByCriteria, countFromJpqlString, delete, deleteById, deleteFromJpqlQuery, deleteFromNamedQuery, findByCriteria, findByNamedQuery, findFirstByNamedQuery, flush, getAll, getById, getById, getEntityClass, getEntityManager, getFromJpqlString, getFromJpqlString, getFromNamedQuery, getFromNamedQuery, getIdentifierConverter, getMaximumItemsInClause, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromNamedQuery, listFromNamedQuery, newNamedParameters, noParameter, save, setMaximumItemsInClause, split, streamByNamedQuery, streamByNamedQuery, streamFromJpqlString, streamFromJpqlString, updateFromJpqlQuery, updateFromNamedQueryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.silverpeas.core.persistence.datasource.repository.EntityRepository
contains, delete, delete, deleteById, deleteById, findByCriteria, flush, getAll, getById, getById, getById, save, save, save
-
Constructor Details
-
ResourceValidatorJpaRepository
public ResourceValidatorJpaRepository()
-
-
Method Details
-
getResourceValidator
- Specified by:
getResourceValidatorin interfaceResourceValidatorRepository
-
deleteByComponentInstanceId
Deletes all entities belonging to the specified component instance.- Specified by:
deleteByComponentInstanceIdin interfaceorg.silverpeas.core.persistence.datasource.repository.EntityRepository<ResourceValidator>- Overrides:
deleteByComponentInstanceIdin classorg.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<ResourceValidator>- Parameters:
instanceId- the unique instance identifier.- Returns:
- the number of deleted entities.
-