org.gcube.data.spd.ncbi
Class NcbiPlugin
java.lang.Object
org.gcube.data.spd.plugin.fwk.AbstractPlugin
org.gcube.data.spd.ncbi.NcbiPlugin
- All Implemented Interfaces:
- org.gcube.data.spd.model.PropertySupport, org.gcube.data.spd.plugin.fwk.Searchable<org.gcube.data.spd.model.products.ResultItem>
public class NcbiPlugin
- extends org.gcube.data.spd.plugin.fwk.AbstractPlugin
| Methods inherited from class org.gcube.data.spd.plugin.fwk.AbstractPlugin |
equals, getHandledClass, getOccurrencesInterface, getSupportedProperties, getUnfoldInterface, hashCode, isInitialized, isRemote, isUseCache, setUseCache, shutdown |
dbDriver
public static String dbDriver
sqlfile
public static String sqlfile
jdbc
public static String jdbc
username
public static String username
password
public static String password
urlDump
public static String urlDump
credits
public static final String credits
- See Also:
- Constant Field Values
citation
public static final String citation
- See Also:
- Constant Field Values
NcbiPlugin
public NcbiPlugin()
initialize
public void initialize(org.gcube.common.resources.gcore.ServiceEndpoint res)
throws Exception
- Overrides:
initialize in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
- Throws:
Exception
update
public void update(org.gcube.common.resources.gcore.ServiceEndpoint res)
throws Exception
- Overrides:
update in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
- Throws:
Exception
getDescription
public String getDescription()
- Specified by:
getDescription in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
getRepositoryName
public String getRepositoryName()
- Specified by:
getRepositoryName in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
getSupportedCapabilities
public Set<org.gcube.data.spd.model.util.Capabilities> getSupportedCapabilities()
- Overrides:
getSupportedCapabilities in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
getClassificationInterface
public org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability getClassificationInterface()
- Overrides:
getClassificationInterface in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
getMappingInterface
public org.gcube.data.spd.plugin.fwk.capabilities.MappingCapability getMappingInterface()
- Overrides:
getMappingInterface in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
getExpansionInterface
public org.gcube.data.spd.plugin.fwk.capabilities.ExpansionCapability getExpansionInterface()
- Overrides:
getExpansionInterface in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
searchByScientificName
public 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)
- Specified by:
searchByScientificName in interface org.gcube.data.spd.plugin.fwk.Searchable<org.gcube.data.spd.model.products.ResultItem>- Specified by:
searchByScientificName in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
getRepositoryInfo
public org.gcube.data.spd.model.RepositoryInfo getRepositoryInfo()
- Specified by:
getRepositoryInfo in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
findTax
public static org.gcube.data.spd.model.products.Taxon findTax(String id_record)
Copyright © 2013. All Rights Reserved.