Index

A C D G L M O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

addRecordToDB(Class<? extends AggregatedRecord<?, ?>>, PersistenceBackendConfiguration) - Method in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 
appendString(String) - Method in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 
appendValue(Serializable) - Method in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 

C

classToRecordToDBMapper - Static variable in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 
clz - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
clz - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
createIfMissing(Connection) - Static method in class org.gcube.accounting.utility.postgresql.DatabaseSchema
Creates what is missing of the schema, in one transaction of the given connection, which is committed on success and rolled back on failure.
createSchema() - Method in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
Creates what is missing of the schema in every database the records are written to: one, unless the configuration gives a record type a database of its own.

D

DatabaseSchema - Class in org.gcube.accounting.utility.postgresql
Creates the schema of the accounting database (types and tables) where it is missing, by running the script "accounting-schema.sql".
DatabaseSchema() - Constructor for class org.gcube.accounting.utility.postgresql.DatabaseSchema
 
DATETIME_PATTERN - Static variable in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 
DB_SUFFIX - Static variable in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
DEFAULT_TIME_ZONE - Static variable in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 

G

getConnection() - Method in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
getKey(String) - Static method in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
getQuotedString(String) - Method in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 
getRecordDBInfo(Class<? extends Record>) - Method in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 
getRecordField(String) - Method in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
getRecordToDBFields(Class<? extends Record>) - Static method in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 
getRecordTypeByClass(Class<? extends Record>) - Static method in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 
getSQLInsertCommand(Record) - Method in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 
getTableField(String) - Method in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
getTableName() - Method in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
getTypeName() - Method in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
getUrl() - Method in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
getValue(Serializable) - Method in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 

L

logger - Static variable in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 

M

mapFields() - Method in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 

O

org.gcube.accounting.utility.postgresql - package org.gcube.accounting.utility.postgresql
 

P

PASSWORD_SUFFIX - Static variable in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
PostgreSQLQuery - Class in org.gcube.accounting.utility.postgresql
 
PostgreSQLQuery() - Constructor for class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 

R

readScript() - Static method in class org.gcube.accounting.utility.postgresql.DatabaseSchema
 
recordFieldToTableField - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
RecordToDBConnection - Class in org.gcube.accounting.utility.postgresql
 
RecordToDBConnection(String, Class<? extends Record>, PersistenceBackendConfiguration) - Constructor for class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
RecordToDBFields - Class in org.gcube.accounting.utility.postgresql
 
RecordToDBFields(String, Class<? extends Record>) - Constructor for class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
recordToDBInfo - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 
RecordToDBMapping - Class in org.gcube.accounting.utility.postgresql
 
RecordToDBMapping() - Constructor for class org.gcube.accounting.utility.postgresql.RecordToDBMapping
 

S

SCHEMA_LOCK_KEY - Static variable in class org.gcube.accounting.utility.postgresql.DatabaseSchema
The key of the PostgreSQL advisory lock held while the script runs, so that two nodes preparing their connection at the same time create the schema one after the other.
SCHEMA_SCRIPT - Static variable in class org.gcube.accounting.utility.postgresql.DatabaseSchema
 
stringBuffer - Variable in class org.gcube.accounting.utility.postgresql.PostgreSQLQuery
 

T

tableFieldToRecordField - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
tableName - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 
typeName - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
typeName - Variable in class org.gcube.accounting.utility.postgresql.RecordToDBFields
 

U

URL_PROPERTY_KEY - Static variable in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
USERNAME_SUFFIX - Static variable in class org.gcube.accounting.utility.postgresql.RecordToDBConnection
 
A C D G L M O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values