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 long
deleteByComponentInstanceId(String instanceId)
Deletes all entities belonging to the specified component instance.ResourceValidator
getResourceValidator(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:
getResourceValidator
in interfaceResourceValidatorRepository
-
deleteByComponentInstanceId
public long deleteByComponentInstanceId(String instanceId)
Deletes all entities belonging to the specified component instance.- Specified by:
deleteByComponentInstanceId
in interfaceorg.silverpeas.core.persistence.datasource.repository.EntityRepository<ResourceValidator>
- Overrides:
deleteByComponentInstanceId
in classorg.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<ResourceValidator>
- Parameters:
instanceId
- the unique instance identifier.- Returns:
- the number of deleted entities.
-
-