public class SISPluginFactory extends org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>
| Modifier and Type | Field and Description |
|---|---|
static String |
GEONETWORK_CATEGORY |
static String |
GEONETWORK_STYLESHEET |
static String |
SOURCE_PARAMETER |
static String |
VALIDATE_PARAMETER |
| Constructor and Description |
|---|
SISPluginFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.transfer.model.PluginInvocation |
checkInvocation(org.gcube.data.transfer.model.PluginInvocation arg0,
String transferredFile) |
SisPlugin |
createWorker(org.gcube.data.transfer.model.PluginInvocation arg0) |
String |
getDescription() |
String |
getID() |
Map<String,String> |
getParameters() |
boolean |
init(org.gcube.data.transfer.plugin.model.DataTransferContext ctx) |
boolean |
shutDown() |
public static final String SOURCE_PARAMETER
public static final String GEONETWORK_CATEGORY
public static final String GEONETWORK_STYLESHEET
public static final String VALIDATE_PARAMETER
public org.gcube.data.transfer.model.PluginInvocation checkInvocation(org.gcube.data.transfer.model.PluginInvocation arg0,
String transferredFile)
throws org.gcube.data.transfer.plugin.fails.ParameterException
checkInvocation in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>org.gcube.data.transfer.plugin.fails.ParameterExceptionpublic SisPlugin createWorker(org.gcube.data.transfer.model.PluginInvocation arg0)
createWorker in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>public String getDescription()
getDescription in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>public String getID()
getID in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>public Map<String,String> getParameters()
getParameters in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>public boolean init(org.gcube.data.transfer.plugin.model.DataTransferContext ctx)
throws org.gcube.data.transfer.plugin.fails.PluginInitializationException
init in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>org.gcube.data.transfer.plugin.fails.PluginInitializationExceptionpublic boolean shutDown()
throws org.gcube.data.transfer.plugin.fails.PluginShutDownException
shutDown in class org.gcube.data.transfer.plugin.AbstractPluginFactory<SisPlugin>org.gcube.data.transfer.plugin.fails.PluginShutDownExceptionCopyright © 2021. All Rights Reserved.