public interface RelatedContentRepository extends org.springframework.data.jpa.repository.JpaRepository<RelatedContent,Long>
Modifier and Type | Method and Description |
---|---|
void |
deleteAllContentByProcessInstanceId(String processInstanceId) |
org.springframework.data.domain.Page<RelatedContent> |
findAllByProcessInstanceIdAndField(String processId,
String field,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllByTaskIdAndField(String taskId,
String field,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllContentByProcessInstanceId(String processId,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllFieldBasedContentByProcessInstanceId(String processId,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllFieldBasedContentByTaskId(String taskId,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllRelatedByProcessInstanceId(String processId,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllRelatedBySourceAndSourceId(String source,
String sourceId,
org.springframework.data.domain.Pageable paging) |
org.springframework.data.domain.Page<RelatedContent> |
findAllRelatedByTaskId(String taskId,
org.springframework.data.domain.Pageable paging) |
Long |
getTotalContentSizeForUser(User user) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, flush, getOne, save, saveAndFlush
org.springframework.data.domain.Page<RelatedContent> findAllRelatedBySourceAndSourceId(@Param(value="source") String source, @Param(value="sourceId") String sourceId, org.springframework.data.domain.Pageable paging)
@Query(value="from RelatedContent r where r.taskId = :taskId and r.relatedContent = true") org.springframework.data.domain.Page<RelatedContent> findAllRelatedByTaskId(@Param(value="taskId") String taskId, org.springframework.data.domain.Pageable paging)
@Query(value="from RelatedContent r where r.taskId = :taskId and r.relatedContent = false") org.springframework.data.domain.Page<RelatedContent> findAllFieldBasedContentByTaskId(@Param(value="taskId") String taskId, org.springframework.data.domain.Pageable paging)
org.springframework.data.domain.Page<RelatedContent> findAllByTaskIdAndField(@Param(value="taskId") String taskId, @Param(value="field") String field, org.springframework.data.domain.Pageable paging)
@Query(value="from RelatedContent r where r.processInstanceId = :processInstanceId and r.relatedContent = true") org.springframework.data.domain.Page<RelatedContent> findAllRelatedByProcessInstanceId(@Param(value="processInstanceId") String processId, org.springframework.data.domain.Pageable paging)
@Query(value="from RelatedContent r where r.processInstanceId = :processInstanceId and r.relatedContent = false") org.springframework.data.domain.Page<RelatedContent> findAllFieldBasedContentByProcessInstanceId(@Param(value="processInstanceId") String processId, org.springframework.data.domain.Pageable paging)
@Query(value="from RelatedContent r where r.processInstanceId = :processInstanceId") org.springframework.data.domain.Page<RelatedContent> findAllContentByProcessInstanceId(@Param(value="processInstanceId") String processId, org.springframework.data.domain.Pageable paging)
@Query(value="from RelatedContent r where r.processInstanceId = :processInstanceId and r.field = :field") org.springframework.data.domain.Page<RelatedContent> findAllByProcessInstanceIdAndField(@Param(value="processInstanceId") String processId, @Param(value="field") String field, org.springframework.data.domain.Pageable paging)
@Modifying @Query(value="delete from RelatedContent r where r.processInstanceId = :processInstanceId") void deleteAllContentByProcessInstanceId(@Param(value="processInstanceId") String processInstanceId)
Copyright © 2014–2015 Alfresco. All rights reserved.