|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.openprivacy.reptile.services.ReptileSearchService
Provides a search service that 3rd parties (peers, developers) can work with.
Field Summary | |
static java.lang.String[] |
ADVANCED_SEARCH_REQUESTS
|
static org.jxta.bridge.ServiceDescriptor |
DESCRIPTOR
|
static java.lang.String[] |
SEARCH_PROVIDERS
|
Constructor Summary | |
ReptileSearchService()
Create a new ReptileSearchService instance. |
Method Summary | |
java.lang.String[] |
getAdvancedSearchRequests()
Get the advanced search request that are supported. |
int |
getResultCount(java.lang.String handle)
Get the result count for this. |
java.lang.String[] |
getSearchProviders()
Return the list of providers this service supports |
SearchRecord[] |
records(java.lang.String handle,
int begin,
int end)
Get the give records and return them as an array of SearchRecords. |
java.lang.String |
search(java.lang.String criteria,
java.lang.String provider)
Given a name of an AdvancedSearchRequest, execute it. |
java.lang.String |
searchByAdvancedSearchRequest(java.lang.String name)
Given a name of an AdvancedSearchRequest, execute it. |
java.lang.String |
serialize(java.lang.String handle,
int page)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final org.jxta.bridge.ServiceDescriptor DESCRIPTOR
public static final java.lang.String[] ADVANCED_SEARCH_REQUESTS
public static final java.lang.String[] SEARCH_PROVIDERS
Constructor Detail |
public ReptileSearchService()
ReptileSearchService
instance.
Method Detail |
public java.lang.String searchByAdvancedSearchRequest(java.lang.String name) throws java.lang.Exception
java.lang.Exception
public java.lang.String search(java.lang.String criteria, java.lang.String provider) throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getAdvancedSearchRequests()
public java.lang.String[] getSearchProviders()
public java.lang.String serialize(java.lang.String handle, int page) throws java.lang.Exception
java.lang.Exception
public SearchRecord[] records(java.lang.String handle, int begin, int end) throws java.lang.Exception
java.lang.Exception
public int getResultCount(java.lang.String handle) throws java.lang.Exception
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |