public abstract class AbstractSearch<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
dataSetKey |
protected String |
elementsTag |
protected static XMLInputFactory |
ifactory |
protected org.gcube.data.spd.model.Condition[] |
properties |
protected String |
providerKey |
| Constructor and Description |
|---|
AbstractSearch(String elementsTag,
org.gcube.data.spd.model.Condition... properties) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<T> |
retrieveElements(XMLEventReader eventReader,
boolean b,
org.gcube.data.spd.model.products.DataSet dataset) |
protected void |
search(org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<T> writer,
URL searchUrl) |
protected static XMLInputFactory ifactory
protected String providerKey
protected String dataSetKey
protected String elementsTag
protected org.gcube.data.spd.model.Condition[] properties
public AbstractSearch(String elementsTag, org.gcube.data.spd.model.Condition... properties)
protected void search(org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<T> writer, URL searchUrl) throws Exception
Exceptionprotected abstract List<T> retrieveElements(XMLEventReader eventReader, boolean b, org.gcube.data.spd.model.products.DataSet dataset) throws Exception
ExceptionCopyright © 2014. All Rights Reserved.