Class RecordToDBMapping

java.lang.Object
org.gcube.accounting.utility.postgresql.RecordToDBMapping

public class RecordToDBMapping extends Object
  • Field Details

  • Constructor Details

    • RecordToDBMapping

      public RecordToDBMapping()
  • Method Details

    • getRecordTypeByClass

      public static String getRecordTypeByClass(Class<? extends org.gcube.documentstore.records.Record> clz)
    • addRecordToDB

      public void addRecordToDB(Class<? extends org.gcube.documentstore.records.AggregatedRecord<?,?>> clz, org.gcube.documentstore.persistence.PersistenceBackendConfiguration configuration) throws Exception
      Throws:
      Exception
    • getRecordToDBFields

      public static RecordToDBFields getRecordToDBFields(Class<? extends org.gcube.documentstore.records.Record> clz) throws Exception
      Throws:
      Exception
    • getRecordDBInfo

      public RecordToDBConnection getRecordDBInfo(Class<? extends org.gcube.documentstore.records.Record> clz) throws Exception
      Throws:
      Exception