public interface ResultSetService extends BaseService
| Modifier and Type | Method and Description |
|---|---|
void |
closeRS(String rsId)
close a result set.
|
W3CEndpointReference |
createPullRS(String dataProviderServiceAddress,
String bdId,
int initialPageSize,
int expiryTime,
String styleSheet,
Integer keepAliveTime,
Integer total)
create a new pull rs.
|
W3CEndpointReference |
createPullRSEPR(W3CEndpointReference dataProviderEPR,
String bdId,
int initialPageSize,
int expiryTime,
String styleSheet,
Integer keepAliveTime,
Integer total)
create a new pull rs.
|
W3CEndpointReference |
createPushRS(int expiryTime,
int keepAliveTime)
create a new push resultset.
|
int |
getNumberOfElements(String rsId)
get the number of result elements present in the resultset.
|
String |
getProperty(String rsId,
String name)
read a resultset property.
|
List<String> |
getResult(String rsId,
int fromPosition,
int toPosition,
String requestMode)
get one 'page' of results.
|
String |
getRSStatus(String rsId)
return current status of a resultset.
|
String |
identify()
Identifies the service's version.
|
String |
populateRS(String rsId,
List<String> elements)
add new data to a push resultset.
|
notify, startW3CEndpointReference createPullRSEPR(W3CEndpointReference dataProviderEPR, String bdId, int initialPageSize, int expiryTime, String styleSheet, Integer keepAliveTime, Integer total)
bdId - bulk data identifierinitialPageSize - page size for the polling on the server side.expiryTime - RS expiry timeW3CEndpointReference createPullRS(String dataProviderServiceAddress, String bdId, int initialPageSize, int expiryTime, String styleSheet, Integer keepAliveTime, Integer total)
bdId - bulk data identifierinitialPageSize - page size for the polling on the server side.expiryTime - RS expiry timevoid closeRS(String rsId)
rsId - List<String> getResult(String rsId, int fromPosition, int toPosition, String requestMode) throws ResultSetException
fromPosition - counting from 1toPosition - includedrequestMode - ResultSetExceptionint getNumberOfElements(String rsId) throws ResultSetException
rsId - result set identifierResultSetExceptionW3CEndpointReference createPushRS(int expiryTime, int keepAliveTime) throws ResultSetException
expiryTime - RS expiry timekeepAliveTime - keep alive timeResultSetExceptionString populateRS(String rsId, List<String> elements) throws ResultSetException
rsId - resultset idelements - list of elements to be adddedResultSetExceptionString getRSStatus(String rsId) throws ResultSetException
rsId - resultset idResultSetExceptionString getProperty(String rsId, String name) throws ResultSetException
rsId - resultset idname - property valueResultSetExceptionString identify()
BaseServiceidentify in interface BaseServiceCopyright © 2017. All rights reserved.