public class AccountingAggregatorPlugin extends org.gcube.vremanagement.executor.plugin.Plugin<AccountingAggregatorPluginDeclaration>
| Modifier and Type | Class and Description |
|---|---|
static class |
AccountingAggregatorPlugin.ElaborationType |
| Constructor and Description |
|---|
AccountingAggregatorPlugin(AccountingAggregatorPluginDeclaration pluginDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
void |
launch(Map<String,Object> inputs) |
protected void |
onStop() |
public static final String AGGREGATION_TYPE_INPUT_PARAMETER
AggregationTypepublic static final String AGGREGATION_START_DATE_INPUT_PARAMETER
public static final String AGGREGATION_END_DATE_INPUT_PARAMETER
public static final String RESTART_FROM_LAST_AGGREGATION_DATE_INPUT_PARAMETER
public static final String AGGREGATION_START_DATE_DATE_FORMAT_PATTERN
public static final DateFormat AGGREGATION_START_DATE_DATE_FORMAT
public static final String FORCE_EARLY_AGGREGATION
public static final String FORCE_RERUN
public static final String FORCE_RESTART
public static final String ELABORATION_TYPE_INPUT_PARAMETER
public static final String PERSIST_START_TIME_INPUT_PARAMETER
public static final String PERSIST_END_TIME_INPUT_PARAMETER
public static final String PERSIST_TIME_DATE_FORMAT_PATTERN
public static final DateFormat PERSIST_TIME_DATE_FORMAT
public static final String LOCAL_TIME_DATE_FORMAT_PATTERN
public static final DateFormat LOCAL_TIME_DATE_FORMAT
public static final String RECORD_TYPE_INPUT_PARAMETER
public AccountingAggregatorPlugin(AccountingAggregatorPluginDeclaration pluginDeclaration)
public void launch(Map<String,Object> inputs) throws Exception
launch in class org.gcube.vremanagement.executor.plugin.Plugin<AccountingAggregatorPluginDeclaration>Exceptionprotected void onStop()
throws Exception
onStop in class org.gcube.vremanagement.executor.plugin.Plugin<AccountingAggregatorPluginDeclaration>ExceptionCopyright © 2019. All Rights Reserved.