OKMRest  2.6.0
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 url, String user, String password)
 
List< QueryResultfindByContent (String content)
 findByContent More...
 
List< QueryResultfindByName (String name)
 findByName More...
 
List< QueryResultfindByKeywords (List< String > keywords)
 findByKeywords More...
 
List< QueryResultfind (QueryParams qp, String propertiesPlugin)
 find More...
 
ResultSet findPaginated (QueryParams queryParams, int offset, int limit, String propertiesPlugin)
 findPaginated More...
 
ResultSet findSimpleQueryPaginated (int offset, int limit, String statement)
 findSimpleQueryPaginated More...
 
ResultSet findMoreLikeThis (String uuid, int max)
 findMoreLikeThis 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...
 
QueryResultList findByQuery (String query)
 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, String user, String password)
 Authenticate More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.SearchImpl.SearchImpl ( String  url,
String  user,
String  password 
)

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.findByContent ( String  content)

findByContent

Parameters
content
Returns
List<QueryResult>
List<QueryResult> com.openkm.sdk4csharp.impl.SearchImpl.findByKeywords ( List< String >  keywords)

findByKeywords

Parameters
name
Returns
List<QueryResult>
List<QueryResult> com.openkm.sdk4csharp.impl.SearchImpl.findByName ( String  name)

findByName

Parameters
name
Returns
List<QueryResult>
QueryResultList com.openkm.sdk4csharp.impl.SearchImpl.findByQuery ( String  query)

findByQuery

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

findByQueryPaginated

Parameters
uuid
max
Returns
ResultSet com.openkm.sdk4csharp.impl.SearchImpl.findMoreLikeThis ( String  uuid,
int  max 
)

findMoreLikeThis

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

findPaginated

Parameters
queryParams
offset
limit
Returns
ResultSet
ResultSet com.openkm.sdk4csharp.impl.SearchImpl.findSimpleQueryPaginated ( int  offset,
int  limit,
String  statement 
)

findSimpleQueryPaginated

Parameters
offset
limit
statement
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.updateSearch ( QueryParams  Params)

updateSearch

Parameters
Params

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