public class ISSweeperPlugin extends org.gcube.vremanagement.executor.plugin.Plugin<ISSweeperPluginDeclaration>
| Modifier and Type | Field and Description |
|---|---|
static String |
DEAD_DAYS_TIMEOUT |
static int |
DEFAULT_DEAD_DAYS_TIMEOUT
Indicate the default days timeout so that Hosting Node is considered
dead and can be removed from IS
|
static int |
DEFAULT_EXPIRING_MINUTES_TIMEOUT
Indicate the default minutes timeout so that Hosting Node is
considered expired and can be set to
Sweeper.UNREACHABLE |
static String |
EXPIRING_MINUTES_TIMEOUT |
| Constructor and Description |
|---|
ISSweeperPlugin(ISSweeperPluginDeclaration pluginDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
void |
launch(Map<String,Object> inputs) |
protected void |
onStop() |
public static final String EXPIRING_MINUTES_TIMEOUT
public static final int DEFAULT_EXPIRING_MINUTES_TIMEOUT
Sweeper.UNREACHABLEpublic static final String DEAD_DAYS_TIMEOUT
public static final int DEFAULT_DEAD_DAYS_TIMEOUT
public ISSweeperPlugin(ISSweeperPluginDeclaration pluginDeclaration)
public void launch(Map<String,Object> inputs) throws Exception
launch in class org.gcube.vremanagement.executor.plugin.Plugin<ISSweeperPluginDeclaration>Exceptionprotected void onStop()
throws Exception
onStop in class org.gcube.vremanagement.executor.plugin.Plugin<ISSweeperPluginDeclaration>ExceptionCopyright © 2017. All Rights Reserved.