org.gcube.data.spd.wordssplugin
Class WordssPlugin

java.lang.Object
  extended by org.gcube.data.spd.plugin.fwk.AbstractPlugin
      extended by org.gcube.data.spd.wordssplugin.WordssPlugin
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 WordssPlugin
extends org.gcube.data.spd.plugin.fwk.AbstractPlugin


Field Summary
static String baseurl
           
static AphiaNameServiceBindingStub binding
           
static String credits
           
 
Constructor Summary
WordssPlugin()
           
 
Method Summary
 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 search(String word, org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.model.products.ResultItem> writer)
           
 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)
           
 
Methods inherited from class org.gcube.data.spd.plugin.fwk.AbstractPlugin
equals, getHandledClass, getOccurrencesInterface, getSupportedProperties, getUnfoldInterface, hashCode, isInitialized, isRemote, isUseCache, setUseCache, shutdown, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

credits

public static String credits

binding

public static AphiaNameServiceBindingStub binding

baseurl

public static String baseurl
Constructor Detail

WordssPlugin

public WordssPlugin()
Method Detail

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

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

getRepositoryName

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

getDescription

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

search

public void search(String word,
                   org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.model.products.ResultItem> writer)

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.