public class SearchImpl extends ClientImpl implements BaseSearch, Serializable
| Constructor and Description |
|---|
SearchImpl(String host)
SearchImpl
|
getClient, resource, resourcepublic SearchImpl(String host)
public void setAuthorizationToken(String authorizationToken)
public List<QueryResult> find(QueryParams queryParams, String propertiesPlugin) throws AccessDeniedException, ParseException, RepositoryException, DatabaseException, UnknownException, WebserviceException
find in interface BaseSearchAccessDeniedExceptionParseExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic ResultSet findPaginated(QueryParams queryParams, int offset, int limit, String propertiesPlugin) throws AccessDeniedException, ParseException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findPaginated in interface BaseSearchAccessDeniedExceptionParseExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic SimpleNodeBaseResultSet findSimpleNodeBasePaginated(QueryParams queryParams, int offset, int limit) throws AccessDeniedException, ParseException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findSimpleNodeBasePaginated in interface BaseSearchAccessDeniedExceptionParseExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic Map<String,Integer> getKeywordMap(List<String> filter) throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
getKeywordMap in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic List<Document> getCategorizedDocuments(String categoryId) throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
getCategorizedDocuments in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic long saveSearch(QueryParams params) throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
saveSearch in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic void updateSearch(QueryParams params) throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
updateSearch in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic QueryParams getSearch(int qpId) throws AccessDeniedException, PathNotFoundException, RepositoryException, DatabaseException, UnknownException, WebserviceException
getSearch in interface BaseSearchAccessDeniedExceptionPathNotFoundExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic List<QueryParams> getAllSearchs() throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
getAllSearchs in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic void deleteSearch(int qpId)
throws AccessDeniedException,
RepositoryException,
DatabaseException,
UnknownException,
WebserviceException
deleteSearch in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic List<QueryParams> findAllDefaultByNodeClass(long ncId) throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findAllDefaultByNodeClass in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic List<QueryResult> findByQuery(String query, String propertiesPlugin) throws ParseException, AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findByQuery in interface BaseSearchParseExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic ResultSet findByQueryPaginated(String query, int offset, int limit, String propertiesPlugin) throws ParseException, AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findByQueryPaginated in interface BaseSearchParseExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic SimpleNodeBaseResultSet findSimpleNodeBaseByQueryPaginated(String query, int offset, int limit) throws ParseException, AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findSimpleNodeBaseByQueryPaginated in interface BaseSearchParseExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic List<QueryResult> findWithMetadata(QueryParams queryParams, String propertiesPlugin, List<String> groups) throws ParseException, AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findWithMetadata in interface BaseSearchParseExceptionAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic ResultSet findWithMetadataPaginated(QueryParams queryParams, int offset, int limit, String propertiesPlugin, List<String> groups) throws AccessDeniedException, ParseException, RepositoryException, DatabaseException, UnknownException, WebserviceException
findWithMetadataPaginated in interface BaseSearchAccessDeniedExceptionParseExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionpublic List<MimeType> getMimeTypes() throws AccessDeniedException, RepositoryException, DatabaseException, UnknownException, WebserviceException
getMimeTypes in interface BaseSearchAccessDeniedExceptionRepositoryExceptionDatabaseExceptionUnknownExceptionWebserviceExceptionCopyright © 2021 Open Knowledge Management System S.L.. All Rights Reserved.