org.gcube.data.spd.flora
Class FloraPlugin

java.lang.Object
  extended by org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin
      extended by org.gcube.data.spd.flora.FloraPlugin
All Implemented Interfaces:
org.gcube.data.spd.stubs.pluginhelper.PropertySupport

public class FloraPlugin
extends org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin


Field Summary
static String baseurl
           
static String jdbc
           
static String password
           
static String tableName
           
static String tableSyn
           
static String username
           
 
Constructor Summary
FloraPlugin()
           
 
Method Summary
 org.gcube.data.spd.stubs.pluginhelper.capabilities.ClassificationCapability getClassificationInterface()
           
 String getDescription()
           
 String getRepositoryName()
           
 Set<org.gcube.data.spd.stubs.pluginhelper.Capabilities> getSupportedCapabilities()
           
 Set<org.gcube.data.spd.stubs.pluginhelper.SearchTypes> getSupportedSearch()
           
 org.gcube.data.spd.stubs.pluginhelper.capabilities.SynonimsCapability getSynonimsInterface()
           
 void initialize(org.gcube.common.core.resources.GCUBERuntimeResource res)
           
 void searchByCommonName(String arg0, org.gcube.data.spd.stubs.pluginhelper.writers.ObjectWriter<org.gcube.data.spd.stubs.model.ResultItem> arg1, org.gcube.data.spd.stubs.pluginhelper.Property... arg2)
           
 void searchByScientificName(String scientificName, org.gcube.data.spd.stubs.pluginhelper.writers.ObjectWriter<org.gcube.data.spd.stubs.model.ResultItem> writer, org.gcube.data.spd.stubs.pluginhelper.Property... properties)
           
 void shutdown()
           
 void update(org.gcube.common.core.resources.GCUBERuntimeResource res)
           
 
Methods inherited from class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin
equals, getNamesMappingInterface, getOccurrencesInterface, getSupportedProperties, hashCode, isInitialized
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseurl

public static String baseurl

username

public static String username

password

public static String password

jdbc

public static String jdbc

tableSyn

public static String tableSyn

tableName

public static String tableName
Constructor Detail

FloraPlugin

public FloraPlugin()
Method Detail

initialize

public void initialize(org.gcube.common.core.resources.GCUBERuntimeResource res)
                throws Exception
Overrides:
initialize in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin
Throws:
Exception

getDescription

public String getDescription()
Specified by:
getDescription in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

getRepositoryName

public String getRepositoryName()
Specified by:
getRepositoryName in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

shutdown

public void shutdown()
              throws Exception
Overrides:
shutdown in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin
Throws:
Exception

getSupportedCapabilities

public Set<org.gcube.data.spd.stubs.pluginhelper.Capabilities> getSupportedCapabilities()
Overrides:
getSupportedCapabilities in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

getSupportedSearch

public Set<org.gcube.data.spd.stubs.pluginhelper.SearchTypes> getSupportedSearch()
Overrides:
getSupportedSearch in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

getClassificationInterface

public org.gcube.data.spd.stubs.pluginhelper.capabilities.ClassificationCapability getClassificationInterface()
Overrides:
getClassificationInterface in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

getSynonimsInterface

public org.gcube.data.spd.stubs.pluginhelper.capabilities.SynonimsCapability getSynonimsInterface()
Overrides:
getSynonimsInterface in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

update

public void update(org.gcube.common.core.resources.GCUBERuntimeResource res)
            throws Exception
Overrides:
update in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin
Throws:
Exception

searchByScientificName

public void searchByScientificName(String scientificName,
                                   org.gcube.data.spd.stubs.pluginhelper.writers.ObjectWriter<org.gcube.data.spd.stubs.model.ResultItem> writer,
                                   org.gcube.data.spd.stubs.pluginhelper.Property... properties)
Specified by:
searchByScientificName in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin

searchByCommonName

public void searchByCommonName(String arg0,
                               org.gcube.data.spd.stubs.pluginhelper.writers.ObjectWriter<org.gcube.data.spd.stubs.model.ResultItem> arg1,
                               org.gcube.data.spd.stubs.pluginhelper.Property... arg2)
Specified by:
searchByCommonName in class org.gcube.data.spd.stubs.pluginhelper.AbstractPlugin


Copyright © 2012. All Rights Reserved.