public class LdmClientCentraxx
extends de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>
| Constructor and Description |
|---|
LdmClientCentraxx(org.apache.http.impl.client.CloseableHttpClient httpClient,
String centraxxBaseUrl) |
LdmClientCentraxx(org.apache.http.impl.client.CloseableHttpClient httpClient,
String centraxxBaseUrl,
boolean useCaching) |
LdmClientCentraxx(org.apache.http.impl.client.CloseableHttpClient httpClient,
String centraxxBaseUrl,
boolean useCaching,
int cacheSize) |
| Modifier and Type | Method and Description |
|---|---|
protected de.samply.share.model.ccp.View |
convertCommonViewToSpecificView(de.samply.share.model.common.View view) |
de.samply.common.ldmclient.model.LdmQueryResult |
convertQueryResultStatisticToCommonQueryResultStatistic(QueryResultStatistic queryResultStatistic)
Transforms a CCP QueryResultStatistic to a common QueryResultStatistic.
|
protected de.samply.common.ldmclient.model.LdmQueryResult |
convertQueryResultStatisticToCommonQueryResultStatistic(de.samply.share.model.common.QueryResultStatistic qrs) |
protected de.samply.common.ldmclient.model.LdmQueryResult |
convertSpecificErrorToCommonError(de.samply.share.model.ccp.Error error) |
protected de.samply.share.model.common.View |
convertSpecificViewToCommonView(de.samply.share.model.ccp.View ccpView) |
de.samply.share.model.ccp.QueryResult |
exportQuery(de.samply.share.model.ccp.QueryResult queryResult)
Todo.
|
protected Class<de.samply.share.model.ccp.Error> |
getErrorClass() |
protected String |
getFullPath(boolean statisticsOnly) |
protected Class<?> |
getObjectFactoryClassForPostView() |
protected Class<?> |
getObjectFactoryClassForResult() |
de.samply.share.model.ccp.QueryResult |
getResult(String location) |
protected Class<de.samply.share.model.ccp.QueryResult> |
getResultClass() |
protected Class<de.samply.share.model.ccp.View> |
getSpecificViewClass() |
protected Class<de.samply.share.model.common.QueryResultStatistic> |
getStatisticsClass() |
de.samply.common.ldmclient.model.LdmQueryResult |
getStatsOrError(String location) |
String |
getUserAgentInfo() |
String |
getVersionString() |
boolean |
isLdmCentraxx() |
addHttpHeader, addHttpHeaders, cleanQueryResultsCache, getResultPage, isLdmSamplystoreBiobank, isResultPageAvailable, postView, postViewpublic LdmClientCentraxx(org.apache.http.impl.client.CloseableHttpClient httpClient,
String centraxxBaseUrl)
throws de.samply.common.ldmclient.LdmClientException
de.samply.common.ldmclient.LdmClientExceptionpublic LdmClientCentraxx(org.apache.http.impl.client.CloseableHttpClient httpClient,
String centraxxBaseUrl,
boolean useCaching)
throws de.samply.common.ldmclient.LdmClientException
de.samply.common.ldmclient.LdmClientExceptionpublic LdmClientCentraxx(org.apache.http.impl.client.CloseableHttpClient httpClient,
String centraxxBaseUrl,
boolean useCaching,
int cacheSize)
throws de.samply.common.ldmclient.LdmClientException
de.samply.common.ldmclient.LdmClientExceptionpublic boolean isLdmCentraxx()
isLdmCentraxx in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>protected String getFullPath(boolean statisticsOnly)
getFullPath in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>protected Class<de.samply.share.model.ccp.View> getSpecificViewClass()
getSpecificViewClass in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>protected Class<de.samply.share.model.ccp.QueryResult> getResultClass()
getResultClass in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>protected Class<de.samply.share.model.common.QueryResultStatistic> getStatisticsClass()
getStatisticsClass in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>protected Class<de.samply.share.model.ccp.Error> getErrorClass()
getErrorClass in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>protected Class<?> getObjectFactoryClassForPostView()
getObjectFactoryClassForPostView in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>protected Class<?> getObjectFactoryClassForResult()
getObjectFactoryClassForResult in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>protected de.samply.share.model.ccp.View convertCommonViewToSpecificView(de.samply.share.model.common.View view)
throws JAXBException
convertCommonViewToSpecificView in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>JAXBExceptionprotected de.samply.share.model.common.View convertSpecificViewToCommonView(de.samply.share.model.ccp.View ccpView)
throws JAXBException
convertSpecificViewToCommonView in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>JAXBExceptionpublic de.samply.common.ldmclient.model.LdmQueryResult convertQueryResultStatisticToCommonQueryResultStatistic(QueryResultStatistic queryResultStatistic)
queryResultStatistic - the QueryResultStatistic in the centraxx namespaceprotected de.samply.common.ldmclient.model.LdmQueryResult convertQueryResultStatisticToCommonQueryResultStatistic(de.samply.share.model.common.QueryResultStatistic qrs)
throws JAXBException
convertQueryResultStatisticToCommonQueryResultStatistic in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>JAXBExceptionprotected de.samply.common.ldmclient.model.LdmQueryResult convertSpecificErrorToCommonError(de.samply.share.model.ccp.Error error)
throws JAXBException
convertSpecificErrorToCommonError in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>JAXBExceptionpublic de.samply.share.model.ccp.QueryResult getResult(String location) throws de.samply.common.ldmclient.LdmClientException
getResult in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>de.samply.common.ldmclient.LdmClientExceptionpublic String getVersionString() throws de.samply.common.ldmclient.LdmClientException
getVersionString in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>de.samply.common.ldmclient.LdmClientExceptionpublic String getUserAgentInfo() throws de.samply.common.ldmclient.LdmClientException
getUserAgentInfo in class de.samply.common.ldmclient.AbstractLdmClient<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error>de.samply.common.ldmclient.LdmClientExceptionpublic de.samply.common.ldmclient.model.LdmQueryResult getStatsOrError(String location) throws de.samply.common.ldmclient.LdmClientException
getStatsOrError in class de.samply.common.ldmclient.LdmClientView<de.samply.share.model.ccp.QueryResult,de.samply.share.model.common.QueryResultStatistic,de.samply.share.model.ccp.Error,de.samply.share.model.ccp.View>de.samply.common.ldmclient.LdmClientExceptionpublic de.samply.share.model.ccp.QueryResult exportQuery(de.samply.share.model.ccp.QueryResult queryResult)
throws JAXBException,
de.samply.common.ldmclient.LdmClientException,
InterruptedException,
IOException
queryResult - Todo.JAXBException - Todo.de.samply.common.ldmclient.LdmClientException - Todo.InterruptedException - Todo.IOException - Todo.Copyright © 2022 Samply Community. All rights reserved.