public class NcbiPlugin
extends org.gcube.data.spd.plugin.fwk.AbstractPlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
citation |
static String |
credits |
static String |
dbDriver |
static String |
jdbc |
static String |
password |
static String |
sqlfile |
static String |
urlDump |
static String |
username |
| Constructor and Description |
|---|
NcbiPlugin() |
| Modifier and Type | Method and Description |
|---|---|
static org.gcube.data.spd.model.products.Taxon |
findTax(String id_record) |
org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability |
getClassificationInterface() |
String |
getDescription() |
org.gcube.data.spd.plugin.fwk.capabilities.ExpansionCapability |
getExpansionInterface() |
org.gcube.data.spd.plugin.fwk.capabilities.MappingCapability |
getMappingInterface() |
org.gcube.data.spd.model.RepositoryInfo |
getRepositoryInfo() |
String |
getRepositoryName() |
Set<org.gcube.data.spd.model.util.Capabilities> |
getSupportedCapabilities() |
void |
initialize(org.gcube.common.resources.gcore.ServiceEndpoint res) |
void |
searchByScientificName(String word,
org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.model.products.ResultItem> writer,
org.gcube.data.spd.model.Condition... properties) |
void |
update(org.gcube.common.resources.gcore.ServiceEndpoint res) |
public static String dbDriver
public static String sqlfile
public static String jdbc
public static String username
public static String password
public static String urlDump
public static final String credits
public static final String citation
public void initialize(org.gcube.common.resources.gcore.ServiceEndpoint res)
throws Exception
initialize in class org.gcube.data.spd.plugin.fwk.AbstractPluginExceptionpublic void update(org.gcube.common.resources.gcore.ServiceEndpoint res)
throws Exception
update in class org.gcube.data.spd.plugin.fwk.AbstractPluginExceptionpublic String getDescription()
getDescription in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic String getRepositoryName()
getRepositoryName in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic Set<org.gcube.data.spd.model.util.Capabilities> getSupportedCapabilities()
getSupportedCapabilities in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability getClassificationInterface()
getClassificationInterface in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic org.gcube.data.spd.plugin.fwk.capabilities.MappingCapability getMappingInterface()
getMappingInterface in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic org.gcube.data.spd.plugin.fwk.capabilities.ExpansionCapability getExpansionInterface()
getExpansionInterface in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic void searchByScientificName(String word, org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.model.products.ResultItem> writer, org.gcube.data.spd.model.Condition... properties)
public org.gcube.data.spd.model.RepositoryInfo getRepositoryInfo()
getRepositoryInfo in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic static org.gcube.data.spd.model.products.Taxon findTax(String id_record)
Copyright © 2018. All Rights Reserved.