org.gcube.data.spd.obisplugin
Class ObisNameMapping

java.lang.Object
  extended by org.gcube.data.spd.obisplugin.ObisNameMapping
All Implemented Interfaces:
org.gcube.data.spd.plugin.fwk.capabilities.NamesMappingCapability, org.gcube.data.spd.plugin.fwk.PropertySupport

public class ObisNameMapping
extends Object
implements org.gcube.data.spd.plugin.fwk.capabilities.NamesMappingCapability

Author:
"Federico De Faveri defaveri@isti.cnr.it"

Field Summary
protected  PluginSessionPool sessionPool
           
 
Constructor Summary
ObisNameMapping(PluginSessionPool sessionPool)
           
 
Method Summary
 Set<String> commonNameToScientificNamesMapping(String commonName)
          
 Set<org.gcube.data.spd.plugin.fwk.Properties> getSupportedProperties()
           
 Set<String> scientificNameToCommonNamesMapping(String scientificName)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sessionPool

protected PluginSessionPool sessionPool
Constructor Detail

ObisNameMapping

public ObisNameMapping(PluginSessionPool sessionPool)
Parameters:
sessionPool -
Method Detail

scientificNameToCommonNamesMapping

public Set<String> scientificNameToCommonNamesMapping(String scientificName)
                                               throws Exception

Specified by:
scientificNameToCommonNamesMapping in interface org.gcube.data.spd.plugin.fwk.capabilities.NamesMappingCapability
Throws:
Exception

commonNameToScientificNamesMapping

public Set<String> commonNameToScientificNamesMapping(String commonName)
                                               throws Exception

Specified by:
commonNameToScientificNamesMapping in interface org.gcube.data.spd.plugin.fwk.capabilities.NamesMappingCapability
Throws:
Exception

getSupportedProperties

public Set<org.gcube.data.spd.plugin.fwk.Properties> getSupportedProperties()
Specified by:
getSupportedProperties in interface org.gcube.data.spd.plugin.fwk.PropertySupport


Copyright © 2012. All Rights Reserved.