public class AccountingDashboardHarvesterPlugin extends org.gcube.vremanagement.executor.plugin.Plugin<AccountingDashboardHarvesterPluginDeclaration>
| Modifier and Type | Field and Description |
|---|---|
protected static InheritableThreadLocal<Map<String,org.gcube.accounting.accounting.summary.access.model.internal.Dimension>> |
dimensions |
static String |
DRY_RUN_INPUT_PARAMETER |
protected Date |
end |
static String |
GET_VRE_USERS_INPUT_PARAMETER |
static String |
MEASURE_TYPE_INPUT_PARAMETER |
static String |
PARTIAL_HARVESTING
Allows partial harvesting of data of the current period.
|
static String |
RERUN_INPUT_PARAMETER |
static InheritableThreadLocal<org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor> |
scopeDescriptor |
protected static InheritableThreadLocal<Map<String,org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor>> |
scopeDescriptors |
static String |
SO_BIG_DATA_CATALOGUE_CONTEXT |
static String |
SO_BIG_DATA_EU_VRE |
static String |
SO_BIG_DATA_IT_VRE |
static String |
SO_BIG_DATA_VO |
protected Date |
start |
static String |
START_DATE_INPUT_PARAMETER |
static String |
TAGME_CONTEXT |
static String |
TO_BE_SET |
| Constructor and Description |
|---|
AccountingDashboardHarvesterPlugin(AccountingDashboardHarvesterPluginDeclaration pluginDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
Properties |
getConfigParameters() |
static org.gcube.accounting.accounting.summary.access.model.internal.Dimension |
getDimension(String key) |
static InheritableThreadLocal<Properties> |
getProperties() |
static org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor |
getScopeDescriptor() |
static org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor |
getScopeDescriptor(String context) |
void |
launch(Map<String,Object> inputs) |
protected void |
onStop() |
public static final String START_DATE_INPUT_PARAMETER
public static final String MEASURE_TYPE_INPUT_PARAMETER
public static final String RERUN_INPUT_PARAMETER
public static final String GET_VRE_USERS_INPUT_PARAMETER
public static final String DRY_RUN_INPUT_PARAMETER
public static final String PARTIAL_HARVESTING
public static final String SO_BIG_DATA_VO
public static final String SO_BIG_DATA_EU_VRE
public static final String SO_BIG_DATA_IT_VRE
public static final String SO_BIG_DATA_CATALOGUE_CONTEXT
public static final String TAGME_CONTEXT
public static final String TO_BE_SET
protected Date start
protected Date end
protected static final InheritableThreadLocal<Map<String,org.gcube.accounting.accounting.summary.access.model.internal.Dimension>> dimensions
protected static final InheritableThreadLocal<Map<String,org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor>> scopeDescriptors
public static final InheritableThreadLocal<org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor> scopeDescriptor
public AccountingDashboardHarvesterPlugin(AccountingDashboardHarvesterPluginDeclaration pluginDeclaration)
public static InheritableThreadLocal<Properties> getProperties()
public static org.gcube.accounting.accounting.summary.access.model.internal.Dimension getDimension(String key)
public static org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor getScopeDescriptor(String context)
public static org.gcube.accounting.accounting.summary.access.model.ScopeDescriptor getScopeDescriptor()
public Properties getConfigParameters() throws IOException
IOExceptionpublic void launch(Map<String,Object> inputs) throws Exception
launch in class org.gcube.vremanagement.executor.plugin.Plugin<AccountingDashboardHarvesterPluginDeclaration>Exceptionprotected void onStop()
throws Exception
onStop in class org.gcube.vremanagement.executor.plugin.Plugin<AccountingDashboardHarvesterPluginDeclaration>ExceptionCopyright © 2019. All Rights Reserved.