Class AccountingPersistenceBackendQueryConfiguration

java.lang.Object
org.gcube.documentstore.persistence.PersistenceBackendConfiguration
org.gcube.accounting.persistence.AccountingPersistenceConfiguration
org.gcube.accounting.analytics.persistence.AccountingPersistenceBackendQueryConfiguration

public class AccountingPersistenceBackendQueryConfiguration extends org.gcube.accounting.persistence.AccountingPersistenceConfiguration
Author:
Luca Frosini (ISTI - CNR)
  • Field Details

    • ANALYTICS_TIMESCALEDB_QUERY_TEMPLATE_NAME

      protected static final String ANALYTICS_TIMESCALEDB_QUERY_TEMPLATE_NAME
      See Also:
  • Constructor Details

    • AccountingPersistenceBackendQueryConfiguration

      public AccountingPersistenceBackendQueryConfiguration()
      Default Constructor
    • AccountingPersistenceBackendQueryConfiguration

      public AccountingPersistenceBackendQueryConfiguration(Class<? extends AccountingPersistenceBackendQuery> clz) throws Exception
      Parameters:
      clz - The class of the persistence to instantiate
      Throws:
      Exception - if fails
  • Method Details

    • getDatabaseQueryTemplateName

      protected String getDatabaseQueryTemplateName()
      Overrides:
      getDatabaseQueryTemplateName in class org.gcube.accounting.persistence.AccountingPersistenceConfiguration