eu.etaxonomy.cdm.ext.common
Class ServiceWrapperBase<T extends CdmBase>
java.lang.Object
eu.etaxonomy.cdm.ext.common.ServiceWrapperBase<T>
- Direct Known Subclasses:
- BciServiceWrapper, MobotOpenUrlServiceWrapper, SruServiceWrapper
public class ServiceWrapperBase<T extends CdmBase>
- extends Object
- Author:
- a.kohlbecker
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static final Logger logger
baseUrl
protected URL baseUrl
followRedirects
protected boolean followRedirects
schemaAdapterMap
protected Map<String,SchemaAdapterBase<T extends CdmBase>> schemaAdapterMap
ServiceWrapperBase
public ServiceWrapperBase()
setBaseUrl
public void setBaseUrl(String baseUrl)
- Parameters:
baseUrl - the baseUrl to set
getBaseUrl
public String getBaseUrl()
- Returns:
- the baseUrl
setSchemaAdapterMap
public void setSchemaAdapterMap(Map<String,SchemaAdapterBase<T>> schemaAdapterMap)
- Parameters:
schemaAdapterMap - the schemaAdapterMap to set
addSchemaAdapter
public void addSchemaAdapter(SchemaAdapterBase schemaAdapter)
getSchemaAdapterMap
public Map<String,SchemaAdapterBase<T>> getSchemaAdapterMap()
- Returns:
- the schemaAdapterMap
executeHttpGet
protected InputStream executeHttpGet(URI uri,
Map<String,String> requestHeaders)
throws org.apache.http.HttpException,
IOException
- Throws:
org.apache.http.HttpException
IOException
addNewPairNN
public static void addNewPairNN(List<org.apache.http.NameValuePair> listOfPairs,
String name,
String value)
addNewPairNN
public static void addNewPairNN(List<org.apache.http.NameValuePair> listOfPairs,
String name,
Object value)
createUri
protected URI createUri(String subPath,
List<org.apache.http.NameValuePair> qparams)
throws URISyntaxException
- Throws:
URISyntaxException
Copyright © 2007-2013 EDIT. All Rights Reserved.