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