org.jumpmind.db.platform.greenplum
Class GreenplumPlatform
java.lang.Object
org.jumpmind.db.platform.AbstractDatabasePlatform
org.jumpmind.db.platform.AbstractJdbcDatabasePlatform
org.jumpmind.db.platform.postgresql.PostgreSqlDatabasePlatform
org.jumpmind.db.platform.greenplum.GreenplumPlatform
- All Implemented Interfaces:
- IDatabasePlatform
public class GreenplumPlatform
- extends PostgreSqlDatabasePlatform
| Fields inherited from class org.jumpmind.db.platform.AbstractDatabasePlatform |
clearCacheModelTimeoutInMs, ddlBuilder, ddlReader, defaultCatalog, defaultSchema, log, metadataIgnoreCase, MODEL_DEFAULT_NAME, REQUIRED_FIELD_NULL_SUBSTITUTE, storesLowerCaseIdentifiers, storesMixedCaseIdentifiers, storesUpperCaseIdentifiers, tableCache |
| Methods inherited from class org.jumpmind.db.platform.AbstractDatabasePlatform |
alterCaseToMatchDatabaseDefaultCase, alterCaseToMatchDatabaseDefaultCase, alterDatabase, alterTables, createDatabase, createDmlStatement, createTables, dropDatabase, getClearCacheModelTimeoutInMs, getDatabaseInfo, getDdlBuilder, getDdlReader, getLobColumns, getObjectValues, getObjectValues, getObjectValues, getSqlScriptReplacementTokens, getStringValues, getTableFromCache, getTableFromCache, isBlob, isClob, isLob, isMetadataIgnoreCase, isStoresLowerCaseIdentifiers, isStoresMixedCaseQuotedIdentifiers, isStoresUpperCaseIdentifiers, parseBigInteger, parseDate, parseIntegerObjectValue, readDatabase, readDatabaseFromXml, readDatabaseFromXml, readTableFromDatabase, replaceSql, resetCachedTableModel, scrubSql, setClearCacheModelTimeoutInMs, setMetadataIgnoreCase |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SQL_GET_GREENPLUM_NAME
public static final String SQL_GET_GREENPLUM_NAME
- See Also:
- Constant Field Values
SQL_GET_GREENPLUM_VERSION
public static final String SQL_GET_GREENPLUM_VERSION
- See Also:
- Constant Field Values
GreenplumPlatform
public GreenplumPlatform(DataSource dataSource,
SqlTemplateSettings settings)
createDdlBuilder
protected GreenplumDdlBuilder createDdlBuilder()
- Overrides:
createDdlBuilder in class PostgreSqlDatabasePlatform
createDdlReader
protected GreenplumDdlReader createDdlReader()
- Overrides:
createDdlReader in class PostgreSqlDatabasePlatform
createSqlTemplate
protected GreenplumJdbcSqlTemplate createSqlTemplate()
- Overrides:
createSqlTemplate in class PostgreSqlDatabasePlatform
getName
public String getName()
- Specified by:
getName in interface IDatabasePlatform- Overrides:
getName in class PostgreSqlDatabasePlatform
Copyright © 2007-2013 JumpMind, Inc.. All Rights Reserved.