|
Clearspace API (1.10.16) Web Services Client Javadocs | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SearchService
Provides the ability to search for content.
| Method Summary | |
|---|---|
int |
countQuickMessageSearchResultsByCommunityID(long communityID,
java.lang.String query,
int[] contentTypes)
Returns the number of possible results for the specified query. |
int |
countQuickSearchResults(java.lang.String query,
int[] contentTypes)
Returns the number of possible results for the specified query. |
int |
countSearchResults(Query query,
int[] contentTypes)
Returns the number of possible results for the specified query. |
int |
countSearchResultsByCommunityID(long communityID,
Query query,
int[] contentTypes)
Returns the number of possible results for the specified query by category. |
JiveObject[] |
quickMessageSearchByCommunityID(long communityID,
java.lang.String query,
int[] contentTypes,
int startIndex,
int numResults)
Provides the ability to do quick search queries based on the provided string. |
JiveObject[] |
quickSearch(java.lang.String query,
int[] contentTypes,
int startIndex,
int numResults)
Provides the ability to do quick search queries based on the provided string. |
JiveObject[] |
search(Query query,
int[] contentTypes,
int startIndex,
int numResults)
Provides the ability to create complex search queries with the ability to change sorting, filtering, etc. |
JiveObject[] |
searchByCommunities(long communityID,
Query query,
int[] contentTypes,
int startIndex,
int numResults)
Provides the ability to create complex search queries with the ability to change sorting, filtering, etc. all by category. |
| Method Detail |
|---|
JiveObject[] search(Query query,
int[] contentTypes,
int startIndex,
int numResults)
query - The query objects.contentTypes - an array of jive content typesstartIndex - Starting point of results to grab.numResults - Ending point of results to grab.
JiveObject[] quickSearch(java.lang.String query,
int[] contentTypes,
int startIndex,
int numResults)
query - The query string.contentTypes - an array of jive content typesstartIndex - Starting point of results to grab.numResults - Ending point of results to grab. @return An array of message IDs.
int countSearchResults(Query query,
int[] contentTypes)
query - The query to find the number of results for.contentTypes - an array of jive content types
int countQuickSearchResults(java.lang.String query,
int[] contentTypes)
query - The query to find the number of results for.contentTypes - an array of jive content types
JiveObject[] searchByCommunities(long communityID,
Query query,
int[] contentTypes,
int startIndex,
int numResults)
throws CommunityNotFoundException
communityID - The id of the categoryquery - The query objects.contentTypes - an array of jive content typesstartIndex - Starting point of results to grab.numResults - Ending point of results to grab. @return An array of message IDs.
CommunityNotFoundException - Thrown if the category does not exist
int countSearchResultsByCommunityID(long communityID,
Query query,
int[] contentTypes)
throws CommunityNotFoundException
communityID - The id of the category.query - The query to find the number of results for.contentTypes - an array of jive content types
CommunityNotFoundException - Thrown if the community does not exist.
JiveObject[] quickMessageSearchByCommunityID(long communityID,
java.lang.String query,
int[] contentTypes,
int startIndex,
int numResults)
throws CommunityNotFoundException
communityID - The id of the category.query - The query string.contentTypes - an array of jive content typesstartIndex - Starting point of results to grab.numResults - Ending point of results to grab. @return An array of message IDs.
CommunityNotFoundException - Thrown if the community specified does not exist.
int countQuickMessageSearchResultsByCommunityID(long communityID,
java.lang.String query,
int[] contentTypes)
throws CommunityNotFoundException
communityID - The id of the category.query - The query to find the number of results for.contentTypes - an array of jive content types
CommunityNotFoundException - Thrown if the community does not exist.
|
Clearspace Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||