Package org.icij.datashare
Interface Repository
-
public interface Repository
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRepository.Aggregate<T>static classRepository.AggregateList<T>
-
Method Summary
-
-
-
Method Detail
-
getNamedEntity
NamedEntity getNamedEntity(String id)
-
create
void create(List<NamedEntity> neList)
-
create
void create(Document document)
-
getRecommendations
Repository.AggregateList<User> getRecommendations(Project project)
-
getRecommendations
Repository.AggregateList<User> getRecommendations(Project project, List<String> documentIds)
-
getUserEvents
List<UserEvent> getUserEvents(User user, UserEvent.Type type, int from, int size, String sort, boolean desc, String... projectIds)
-
getTotalUserEvents
int getTotalUserEvents(User user, UserEvent.Type type)
-
deleteUserHistory
boolean deleteUserHistory(User user, UserEvent.Type type)
-
deleteUserEvent
boolean deleteUserEvent(User user, int eventId)
-
getDocumentsNotTaggedWithPipeline
List<Document> getDocumentsNotTaggedWithPipeline(Project project, Pipeline.Type type)
-
deleteAll
boolean deleteAll(String projectId)
-
save
boolean save(Note note)
-
getHealth
boolean getHealth()
-
save
boolean save(User user)
-
-