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 Constructor Description ResourceValidatorJpaRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longdeleteByComponentInstanceId(String instanceId)Deletes all entities belonging to the specified component instance.ResourceValidatorgetResourceValidator(Long currentResourceId, Long currentUserId)-
Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository
saveAndFlush
-
Methods 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, updateFromNamedQuery
-
-
-
-
Method Detail
-
getResourceValidator
public ResourceValidator getResourceValidator(Long currentResourceId, Long currentUserId)
- Specified by:
getResourceValidatorin interfaceResourceValidatorRepository
-
deleteByComponentInstanceId
public long deleteByComponentInstanceId(String instanceId)
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.
-
-