List of usage examples for org.springframework.data.mongodb.repository MongoRepository interface-usage
From source file org.obiba.mica.study.StudyRepository.java
/** * Spring Data MongoDB repository for the Study entity. */ public interface StudyRepository extends MongoRepository<Study, String>, StudyRepositoryCustom {
From source file org.obiba.mica.core.repository.EntityStateRepository.java
public interface EntityStateRepository<T extends EntityState> extends MongoRepository<T, String> { List<T> findByPublishedTagNotNull(); Long countByPublishedTagNotNullAndRevisionsAheadGreaterThanEqual(int value);
From source file org.obiba.mica.network.NetworkRepository.java
/** * Spring Data MongoDB repository for the {@link org.obiba.mica.network.domain.Network} entity. */ public interface NetworkRepository extends MongoRepository<Network, String>, NetworkRepositoryCustom { List<Network> findByStudyIds(String studyId);
From source file org.obiba.mica.dataset.StudyDatasetRepository.java
/** * Spring Data MongoDB repository for the {@link org.obiba.mica.dataset.domain.StudyDataset} entity. */ public interface StudyDatasetRepository extends MongoRepository<StudyDataset, String> { List<StudyDataset> findByStudyTableStudyId(String studyId);
From source file org.obiba.mica.core.repository.PersonRepository.java
public interface PersonRepository extends MongoRepository<Person, String> { @Query(value = "{'studyMemberships.parentId' : ?0 }") List<Person> findByStudyMemberships(String studyId); @Query(value = "{'networkMemberships.parentId' : ?0 }")
From source file org.obiba.mica.dataset.HarmonizationDatasetRepository.java
/** * Spring Data MongoDB repository for the {@link HarmonizationDataset} entity. */ public interface HarmonizationDatasetRepository extends MongoRepository<HarmonizationDataset, String> { List<HarmonizationDataset> findByHarmonizationTableStudyId(String studyId);
From source file org.obiba.mica.study.HarmonizationStudyRepository.java
public interface HarmonizationStudyRepository extends MongoRepository<HarmonizationStudy, String>, HarmonizationStudyRepositoryCustom { @Query(value = "{}", fields = "{_id : 1}") List<Study> findAllExistingIds(); }
From source file org.obiba.mica.core.repository.DocumentSetRepository.java
public interface DocumentSetRepository extends MongoRepository<DocumentSet, String> { /** * Find document sets of a given type. * * @param type
From source file org.obiba.mica.core.repository.PersistenceAuditEventRepository.java
/** * Spring Data MongoDB repository for the PersistentAuditEvent entity. */ public interface PersistenceAuditEventRepository extends MongoRepository<PersistentAuditEvent, String> { List<PersistentAuditEvent> findByPrincipal(String principal);
From source file org.obiba.mica.security.repository.SubjectAclRepository.java
public interface SubjectAclRepository extends MongoRepository<SubjectAcl, String> { List<SubjectAcl> findByPrincipalAndType(String principal, SubjectAcl.Type type); @Query("{'resource': ?0, 'instance': {$regex: ?1}}") List<SubjectAcl> findByResourceAndInstanceRegex(String resource, String instance);