public class ObisPlugin
extends org.gcube.data.spd.plugin.fwk.AbstractPlugin
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DESCRIPTION |
protected static String |
ENTRY_POINT_NAME |
protected static String |
HOME_URL |
protected static org.slf4j.Logger |
logger |
protected static String |
LOGO_URL |
protected OccurrencesCapabilityImpl |
occurrencesInterface |
protected static org.gcube.data.spd.model.RepositoryInfo |
REPOSITORY_INFO |
protected static SimpleDateFormat |
sdf |
| Constructor and Description |
|---|
ObisPlugin() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability |
getClassificationInterface() |
String |
getDescription() |
org.gcube.data.spd.plugin.fwk.capabilities.MappingCapability |
getMappingInterface() |
protected String |
getObisCredits() |
org.gcube.data.spd.plugin.fwk.capabilities.OccurrencesCapability |
getOccurrencesInterface() |
org.gcube.data.spd.model.RepositoryInfo |
getRepositoryInfo() |
String |
getRepositoryName() |
Set<org.gcube.data.spd.model.util.Capabilities> |
getSupportedCapabilities() |
Set<org.gcube.data.spd.model.Conditions> |
getSupportedProperties() |
void |
initialize(org.gcube.common.resources.gcore.ServiceEndpoint resource) |
void |
searchByScientificName(String searchTerm,
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 resource) |
protected static final String LOGO_URL
protected static final String HOME_URL
protected static final String DESCRIPTION
protected static final org.gcube.data.spd.model.RepositoryInfo REPOSITORY_INFO
protected static final String ENTRY_POINT_NAME
protected static org.slf4j.Logger logger
protected OccurrencesCapabilityImpl occurrencesInterface
protected static final SimpleDateFormat sdf
public Set<org.gcube.data.spd.model.util.Capabilities> getSupportedCapabilities()
getSupportedCapabilities in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic String getRepositoryName()
getRepositoryName in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic String getDescription()
getDescription in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic void initialize(org.gcube.common.resources.gcore.ServiceEndpoint resource)
throws Exception
initialize in class org.gcube.data.spd.plugin.fwk.AbstractPluginExceptionpublic void shutdown()
throws Exception
shutdown in class org.gcube.data.spd.plugin.fwk.AbstractPluginExceptionpublic Set<org.gcube.data.spd.model.Conditions> getSupportedProperties()
getSupportedProperties in interface org.gcube.data.spd.model.PropertySupportgetSupportedProperties in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic void update(org.gcube.common.resources.gcore.ServiceEndpoint resource)
throws Exception
update in class org.gcube.data.spd.plugin.fwk.AbstractPluginExceptionpublic void searchByScientificName(String searchTerm, org.gcube.data.spd.plugin.fwk.writers.ObjectWriter<org.gcube.data.spd.model.products.ResultItem> writer, org.gcube.data.spd.model.Condition... properties)
public org.gcube.data.spd.plugin.fwk.capabilities.MappingCapability getMappingInterface()
getMappingInterface in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic org.gcube.data.spd.plugin.fwk.capabilities.OccurrencesCapability getOccurrencesInterface()
getOccurrencesInterface in class org.gcube.data.spd.plugin.fwk.AbstractPluginprotected String getObisCredits()
public org.gcube.data.spd.plugin.fwk.capabilities.ClassificationCapability getClassificationInterface()
getClassificationInterface in class org.gcube.data.spd.plugin.fwk.AbstractPluginpublic org.gcube.data.spd.model.RepositoryInfo getRepositoryInfo()
getRepositoryInfo in class org.gcube.data.spd.plugin.fwk.AbstractPluginCopyright © 2020. All Rights Reserved.