org.gcube.data.spd.asfis
Class AsfisPlugin

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


Field Summary
static String ANIMALIA
           
static String citation
           
static String credits
           
static String DEFAULTRANK
           
static String driver
           
static String ENG
           
static String FAMILY
           
static String FRA
           
static String jdbc
           
static String ORDER
           
static String password
           
static String SPA
           
static String table
           
static String username
           
static String VALIDATED
           
static String xslFile
           
 
Constructor Summary
AsfisPlugin()
           
 
Method Summary
 org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability getClassificationInterface()
           
 String getDescription()
           
 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 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)
           
 void shutdown()
           
 void update(org.gcube.common.resources.gcore.ServiceEndpoint res)
           
 
Methods inherited from class org.gcube.data.spd.plugin.fwk.AbstractPlugin
equals, getExpansionInterface, getHandledClass, getOccurrencesInterface, getSupportedProperties, getUnfoldInterface, hashCode, isInitialized, isRemote, isUseCache, setUseCache
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jdbc

public static String jdbc

username

public static String username

password

public static String password

credits

public static final String credits
See Also:
Constant Field Values

citation

public static final String citation
See Also:
Constant Field Values

xslFile

public static final String xslFile
See Also:
Constant Field Values

table

public static final String table
See Also:
Constant Field Values

driver

public static final String driver
See Also:
Constant Field Values

SPA

public static final String SPA
See Also:
Constant Field Values

FRA

public static final String FRA
See Also:
Constant Field Values

ENG

public static final String ENG
See Also:
Constant Field Values

DEFAULTRANK

public static final String DEFAULTRANK
See Also:
Constant Field Values

ANIMALIA

public static final String ANIMALIA
See Also:
Constant Field Values

FAMILY

public static final String FAMILY
See Also:
Constant Field Values

ORDER

public static final String ORDER
See Also:
Constant Field Values

VALIDATED

public static final String VALIDATED
See Also:
Constant Field Values
Constructor Detail

AsfisPlugin

public AsfisPlugin()
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

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

shutdown

public void shutdown()
              throws Exception
Overrides:
shutdown 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

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


Copyright © 2013. All Rights Reserved.