org.gcube.data.spd.itis
Class ItisPlugin
java.lang.Object
org.gcube.data.spd.plugin.fwk.AbstractPlugin
org.gcube.data.spd.itis.ItisPlugin
- 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 ItisPlugin
- extends org.gcube.data.spd.plugin.fwk.AbstractPlugin
| Methods inherited from class org.gcube.data.spd.plugin.fwk.AbstractPlugin |
equals, getHandledClass, getOccurrencesInterface, getSupportedProperties, hashCode, isInitialized, isRemote, isUseCache, setUseCache, shutdown |
hostName
public static String hostName
jdbc
public static String jdbc
user
public static String user
password
public static String password
baseurl
public static String baseurl
driver
public static final String driver
- See Also:
- Constant Field Values
ItisPlugin
public ItisPlugin()
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
getSynonymCapability
public org.gcube.data.spd.plugin.fwk.capabilities.ExpansionCapability getSynonymCapability()
- Overrides:
getSynonymCapability 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
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
searchByTsn
public void searchByTsn(String tsn,
org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.model.products.ResultItem> writer,
String completeName,
String type,
String id)
- Search by id (if you are looking for a common name) or search by scientific name
getHierarchyFromId
public org.gcube.data.spd.model.products.Taxon getHierarchyFromId(String id,
ConnectionPool pool,
Connection con)
- Get Hierarchy by ID (return Taxon)
getRepositoryInfo
public org.gcube.data.spd.model.RepositoryInfo getRepositoryInfo()
- Specified by:
getRepositoryInfo in class org.gcube.data.spd.plugin.fwk.AbstractPlugin
Copyright © 2013. All Rights Reserved.