public class DecompressPluginFactory extends org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>
| Modifier and Type | Field and Description |
|---|---|
static String |
ARCHIVE_TYPE |
static String |
DELETE_ARCHIVE |
static String |
DESTINATION_PARAMETER |
static String |
OVERWRITE_DESTINATION |
static String |
SOURCE_PARAMETER |
| Constructor and Description |
|---|
DecompressPluginFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkInvocation(org.gcube.data.transfer.model.PluginInvocation invocation) |
DecompressPlugin |
createWorker(org.gcube.data.transfer.model.PluginInvocation invocation) |
String |
getDescription() |
String |
getID() |
Map<String,String> |
getParameters() |
boolean |
init() |
boolean |
shutDown() |
public static final String SOURCE_PARAMETER
public static final String DESTINATION_PARAMETER
public static final String OVERWRITE_DESTINATION
public static final String DELETE_ARCHIVE
public static final String ARCHIVE_TYPE
public String getID()
getID in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>public String getDescription()
getDescription in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>public Map<String,String> getParameters()
getParameters in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>public boolean init()
throws org.gcube.data.transfer.plugin.fails.PluginInitializationException
init in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>org.gcube.data.transfer.plugin.fails.PluginInitializationExceptionpublic DecompressPlugin createWorker(org.gcube.data.transfer.model.PluginInvocation invocation)
createWorker in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>public void checkInvocation(org.gcube.data.transfer.model.PluginInvocation invocation)
throws org.gcube.data.transfer.plugin.fails.ParameterException
checkInvocation in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>org.gcube.data.transfer.plugin.fails.ParameterExceptionpublic boolean shutDown()
throws org.gcube.data.transfer.plugin.fails.PluginShutDownException
shutDown in class org.gcube.data.transfer.plugin.AbstractPluginFactory<DecompressPlugin>org.gcube.data.transfer.plugin.fails.PluginShutDownExceptionCopyright © 2017. All Rights Reserved.