public interface DocumentFinder
| Modifier and Type | Method and Description |
|---|---|
WfDocument |
findByFileId(Long fileId,
Long documentClassId)
Pobiera dokument po id pliku
|
CountedResult<WfDocument> |
findByIndexes(Long documentClassId,
List<IndexFilter> indexFilters,
List<Sorter> sorters,
Integer start,
Integer limit,
String... joins)
Wyszukuje dokumenty o podanych parametrach.
|
CountedResult<WfDocument> |
findByIndexes(Long documentClassId,
Map<Long,Object> indexes,
List<Sorter> sorters,
Integer start,
Integer limit,
String... joins)
Wyszukuje dokumenty o podanych indeksach
|
List<WfDocument> |
findExpiredDocuments()
Wyszukuje dokumenty, których termin ważności się zakończył
|
WfDocument |
findOneByIndexes(Long documentClassId,
List<IndexFilter> indexFilters)
Wyszukuje dokument o podanych parametrach.
|
WfDocument |
getDocument(Long documentId,
Long documentClassId)
Pobiera dokument po id
|
List<WfDocument> |
getDocumentsFromActivity(String processId,
String activityId,
String... joins)
Pobiera dokumenty dla podanego zadania
|
List<WfDocument> |
getDocumentsFromProcess(String processId,
String... joins)
Pobiera dokumenty z procesu
|
WfDocument getDocument(Long documentId, Long documentClassId)
documentId - Id dokumentu ( z tabeli pm_idx000x )documentClassId - Id klasy dokuemntówWfDocument findByFileId(Long fileId, Long documentClassId)
fileId - Id pliku (z tabeli pm_files)documentClassId - Id klasy dokumentówWfDocument findOneByIndexes(Long documentClassId, List<IndexFilter> indexFilters)
documentClassId - Id klasy dokumentówindexFilters - Lista filtrów.CountedResult<WfDocument> findByIndexes(Long documentClassId, List<IndexFilter> indexFilters, List<Sorter> sorters, Integer start, Integer limit, String... joins)
documentClassId - Id klasy dokumentówindexFilters - Lista filtrów.sorters - Sortowaniestart - Przesunięcie w zbiorze wynikówlimit - Maksymalna ilość wynikówCountedResult<WfDocument> findByIndexes(Long documentClassId, Map<Long,Object> indexes, List<Sorter> sorters, Integer start, Integer limit, String... joins)
documentClassId - Id klasy dokumentówindexes - Wartości indeksów - klucz to id indeksusorters - Sortowaniestart - Przesunięcie w zbiorze wynikówlimit - Maksymalna ilość wynikówList<WfDocument> getDocumentsFromActivity(String processId, String activityId, String... joins)
activityId - Id zadaniaList<WfDocument> getDocumentsFromProcess(String processId, String... joins)
processId - Id procesuList<WfDocument> findExpiredDocuments()
Copyright © 2014 Suncode. All rights reserved.