public class RecordToDBMapping extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static Map<String,RecordToDBFields> |
classToRecordToDBMapper |
protected static Map<String,RecordToDBConnection> |
recordToDBInfo |
| Constructor and Description |
|---|
RecordToDBMapping() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addRecordToDB(Class<? extends org.gcube.documentstore.records.AggregatedRecord<?,?>> clz,
org.gcube.documentstore.persistence.PersistenceBackendConfiguration configuration) |
static RecordToDBConnection |
getRecordDBInfo(Class<? extends org.gcube.documentstore.records.Record> clz) |
static RecordToDBFields |
getRecordToDBFields(Class<? extends org.gcube.documentstore.records.Record> clz) |
static String |
getRecordTypeByClass(Class<? extends org.gcube.documentstore.records.Record> clz) |
protected static final Map<String,RecordToDBFields> classToRecordToDBMapper
protected static final Map<String,RecordToDBConnection> recordToDBInfo
public static String getRecordTypeByClass(Class<? extends org.gcube.documentstore.records.Record> clz)
public static void addRecordToDB(Class<? extends org.gcube.documentstore.records.AggregatedRecord<?,?>> clz, org.gcube.documentstore.persistence.PersistenceBackendConfiguration configuration) throws Exception
Exceptionpublic static RecordToDBFields getRecordToDBFields(Class<? extends org.gcube.documentstore.records.Record> clz) throws Exception
Exceptionpublic static RecordToDBConnection getRecordDBInfo(Class<? extends org.gcube.documentstore.records.Record> clz) throws Exception
ExceptionCopyright © 2021. All Rights Reserved.