public class OAIPlugin extends Object implements org.gcube.data.tmf.api.PluginLifecycle
| Modifier and Type | Field and Description |
|---|---|
protected static String |
REQUEST1 |
protected static String |
REQUEST2 |
| Constructor and Description |
|---|
OAIPlugin() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.tmf.api.SourceBinder |
binder() |
String |
description() |
boolean |
isAnchored() |
String |
name() |
List<org.gcube.data.tmf.api.Property> |
properties() |
List<String> |
requestSchemas() |
void |
start(org.gcube.data.tmf.api.Environment environment) |
void |
stop(org.gcube.data.tmf.api.Environment environment) |
protected static final String REQUEST1
protected static final String REQUEST2
public String name()
name in interface org.gcube.data.tmf.api.Pluginpublic String description()
description in interface org.gcube.data.tmf.api.Pluginpublic List<org.gcube.data.tmf.api.Property> properties()
properties in interface org.gcube.data.tmf.api.Pluginpublic org.gcube.data.tmf.api.SourceBinder binder()
binder in interface org.gcube.data.tmf.api.Pluginpublic List<String> requestSchemas()
requestSchemas in interface org.gcube.data.tmf.api.Pluginpublic boolean isAnchored()
isAnchored in interface org.gcube.data.tmf.api.Pluginpublic void start(org.gcube.data.tmf.api.Environment environment)
throws Exception
start in interface org.gcube.data.tmf.api.PluginLifecycleExceptionpublic void stop(org.gcube.data.tmf.api.Environment environment)
stop in interface org.gcube.data.tmf.api.PluginLifecycleCopyright © 2014. All Rights Reserved.