OKMRest  3.1
OpenKM Rest
com.openkm.sdk4csharp.impl.SearchImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.SearchImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.SearchImpl:

Public Member Functions

 SearchImpl (String host)
 
void setAuthorizationToken (String authorizationToken)
 
List< QueryResultfind (QueryParams qp, String propertiesPlugin)
 find More...
 
ResultSet findPaginated (QueryParams queryParams, int offset, int limit, String propertiesPlugin)
 findPaginated More...
 
Dictionary< string, int > getKeywordMap (String[] filter)
 getKeywordMap More...
 
List< DocumentgetCategorizedDocuments (String categoryId)
 getCategorizedDocuments More...
 
long saveSearch (QueryParams Params)
 saveSearch More...
 
void updateSearch (QueryParams Params)
 updateSearch More...
 
QueryParams getSearch (int qpId)
 getSearch More...
 
List< QueryParamsgetAllSearchs ()
 getAllSearchs More...
 
void deleteSearch (int qpId)
 deleteSearch More...
 
List< QueryResultfindByQuery (String query, String propertiesPlugin)
 findByQuery More...
 
ResultSet findByQueryPaginated (int offset, int limit, String query, String propertiesPlugin)
 findByQueryPaginated More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url)
 getClient More...
 
RestClient getClient (String url, String user, String password)
 getClient More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.SearchImpl.SearchImpl ( String  host)

Member Function Documentation

void com.openkm.sdk4csharp.impl.SearchImpl.deleteSearch ( int  qpId)

deleteSearch

Parameters
qpId
List<QueryResult> com.openkm.sdk4csharp.impl.SearchImpl.find ( QueryParams  qp,
String  propertiesPlugin 
)

find

Parameters
qpQueryParams
Returns
List<QueryResult>
List<QueryResult> com.openkm.sdk4csharp.impl.SearchImpl.findByQuery ( String  query,
String  propertiesPlugin 
)

findByQuery

Parameters
query
propertiesPlugin
Returns
QueryResultList
ResultSet com.openkm.sdk4csharp.impl.SearchImpl.findByQueryPaginated ( int  offset,
int  limit,
String  query,
String  propertiesPlugin 
)

findByQueryPaginated

Parameters
offset
limit
query
propertiesPlugin
Returns
ResultSet
ResultSet com.openkm.sdk4csharp.impl.SearchImpl.findPaginated ( QueryParams  queryParams,
int  offset,
int  limit,
String  propertiesPlugin 
)

findPaginated

Parameters
queryParams
offset
limit
Returns
ResultSet
List<QueryParams> com.openkm.sdk4csharp.impl.SearchImpl.getAllSearchs ( )

getAllSearchs

Returns
List<QueryParams>
List<Document> com.openkm.sdk4csharp.impl.SearchImpl.getCategorizedDocuments ( String  categoryId)

getCategorizedDocuments

Parameters
categoryId
Returns
List<Document>
Dictionary<string, int> com.openkm.sdk4csharp.impl.SearchImpl.getKeywordMap ( String[]  filter)

getKeywordMap

Parameters
filter
Returns
Dictionary<string, int>
QueryParams com.openkm.sdk4csharp.impl.SearchImpl.getSearch ( int  qpId)

getSearch

Parameters
qpId
Returns
QueryParams
long com.openkm.sdk4csharp.impl.SearchImpl.saveSearch ( QueryParams  Params)

saveSearch

Parameters
Params
Returns
long
void com.openkm.sdk4csharp.impl.SearchImpl.setAuthorizationToken ( String  authorizationToken)
void com.openkm.sdk4csharp.impl.SearchImpl.updateSearch ( QueryParams  Params)

updateSearch

Parameters
Params

The documentation for this class was generated from the following file: