public class ResultSetServiceWSClient extends Object implements eu.dnetlib.api.enabling.ResultSetService
| Constructor and Description |
|---|
ResultSetServiceWSClient() |
ResultSetServiceWSClient(String url) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeRS(String rsId) |
eu.dnetlib.domain.EPR |
createPullRS(String dataProviderServiceAddress,
String bdId,
int initialPageSize,
int expiryTime,
String styleSheet,
Integer keepAliveTime,
Integer total) |
eu.dnetlib.domain.EPR |
createPullRSEPR(eu.dnetlib.domain.EPR dataProviderEPR,
String bdId,
int initialPageSize,
int expiryTime,
String styleSheet,
Integer keepAliveTime,
Integer total) |
eu.dnetlib.domain.EPR |
createPushRS(int expiryTime,
int keepAliveTime) |
eu.dnetlib.enabling.resultset.rmi.ResultSetService |
getClient() |
int |
getNumberOfElements(String rsId) |
String |
getProperty(String rsId,
String name) |
List<String> |
getResult(String rsId,
int fromPosition,
int toPosition,
String requestMode) |
String |
getRSStatus(String rsId) |
eu.dnetlib.domain.ServiceIdentity |
identify() |
static void |
main(String[] args) |
void |
notify(eu.dnetlib.domain.enabling.Notification notification) |
String |
populateRS(String rsId,
List<String> elements) |
void |
setClient(eu.dnetlib.enabling.resultset.rmi.ResultSetService client) |
void |
setPageSize(int pageSize) |
void |
setWebService(Object webService) |
public ResultSetServiceWSClient()
public ResultSetServiceWSClient(String url)
public eu.dnetlib.enabling.resultset.rmi.ResultSetService getClient()
public void setClient(eu.dnetlib.enabling.resultset.rmi.ResultSetService client)
public void closeRS(String rsId)
closeRS in interface eu.dnetlib.api.enabling.ResultSetServicepublic eu.dnetlib.domain.EPR createPullRS(String dataProviderServiceAddress, String bdId, int initialPageSize, int expiryTime, String styleSheet, Integer keepAliveTime, Integer total)
createPullRS in interface eu.dnetlib.api.enabling.ResultSetServicepublic eu.dnetlib.domain.EPR createPullRSEPR(eu.dnetlib.domain.EPR dataProviderEPR,
String bdId,
int initialPageSize,
int expiryTime,
String styleSheet,
Integer keepAliveTime,
Integer total)
createPullRSEPR in interface eu.dnetlib.api.enabling.ResultSetServicepublic eu.dnetlib.domain.EPR createPushRS(int expiryTime,
int keepAliveTime)
throws eu.dnetlib.api.enabling.ResultSetServiceException
createPushRS in interface eu.dnetlib.api.enabling.ResultSetServiceeu.dnetlib.api.enabling.ResultSetServiceExceptionpublic int getNumberOfElements(String rsId) throws eu.dnetlib.api.enabling.ResultSetServiceException
getNumberOfElements in interface eu.dnetlib.api.enabling.ResultSetServiceeu.dnetlib.api.enabling.ResultSetServiceExceptionpublic String getProperty(String rsId, String name) throws eu.dnetlib.api.enabling.ResultSetServiceException
getProperty in interface eu.dnetlib.api.enabling.ResultSetServiceeu.dnetlib.api.enabling.ResultSetServiceExceptionpublic String getRSStatus(String rsId) throws eu.dnetlib.api.enabling.ResultSetServiceException
getRSStatus in interface eu.dnetlib.api.enabling.ResultSetServiceeu.dnetlib.api.enabling.ResultSetServiceExceptionpublic List<String> getResult(String rsId, int fromPosition, int toPosition, String requestMode) throws eu.dnetlib.api.enabling.ResultSetServiceException
getResult in interface eu.dnetlib.api.enabling.ResultSetServiceeu.dnetlib.api.enabling.ResultSetServiceExceptionpublic static void main(String[] args)
public String populateRS(String rsId, List<String> elements) throws eu.dnetlib.api.enabling.ResultSetServiceException
populateRS in interface eu.dnetlib.api.enabling.ResultSetServiceeu.dnetlib.api.enabling.ResultSetServiceExceptionpublic eu.dnetlib.domain.ServiceIdentity identify()
identify in interface eu.dnetlib.api.DriverServicepublic void notify(eu.dnetlib.domain.enabling.Notification notification)
throws eu.dnetlib.api.DriverServiceException
notify in interface eu.dnetlib.api.DriverServiceeu.dnetlib.api.DriverServiceExceptionpublic void setWebService(Object webService)
public void setPageSize(int pageSize)
Copyright © 2017. All rights reserved.