Package org.citydb.database.adapter.h2
Class H2Adapter
- java.lang.Object
-
- org.citydb.database.adapter.AbstractDatabaseAdapter
-
- org.citydb.database.adapter.h2.H2Adapter
-
public class H2Adapter extends AbstractDatabaseAdapter
-
-
Field Summary
-
Fields inherited from class org.citydb.database.adapter.AbstractDatabaseAdapter
connectionDetails, connectionPool, geometryAdapter, metaData, schemaAdapter, sqlAdapter, utilAdapter, workspaceAdapter
-
-
Constructor Summary
Constructors Constructor Description H2Adapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getConnectionFactoryClassName()
DatabaseType
getDatabaseType()
int
getDefaultPort()
java.lang.String
getJDBCUrl(java.lang.String server, int port, java.lang.String database)
int
getMaxBatchSize()
boolean
hasTableStatsSupport()
boolean
hasVersioningSupport()
-
Methods inherited from class org.citydb.database.adapter.AbstractDatabaseAdapter
addConnectionWarning, addConnectionWarnings, getConnectionDetails, getConnectionMetaData, getConnectionWarnings, getGeometryConverter, getSchemaManager, getSQLAdapter, getUtil, getWorkspaceManager, setConnectionDetails, setConnectionMetaData
-
-
-
-
Method Detail
-
getDatabaseType
public DatabaseType getDatabaseType()
- Specified by:
getDatabaseType
in classAbstractDatabaseAdapter
-
hasVersioningSupport
public boolean hasVersioningSupport()
- Specified by:
hasVersioningSupport
in classAbstractDatabaseAdapter
-
hasTableStatsSupport
public boolean hasTableStatsSupport()
- Specified by:
hasTableStatsSupport
in classAbstractDatabaseAdapter
-
getDefaultPort
public int getDefaultPort()
- Specified by:
getDefaultPort
in classAbstractDatabaseAdapter
-
getConnectionFactoryClassName
public java.lang.String getConnectionFactoryClassName()
- Specified by:
getConnectionFactoryClassName
in classAbstractDatabaseAdapter
-
getJDBCUrl
public java.lang.String getJDBCUrl(java.lang.String server, int port, java.lang.String database)
- Specified by:
getJDBCUrl
in classAbstractDatabaseAdapter
-
getMaxBatchSize
public int getMaxBatchSize()
- Specified by:
getMaxBatchSize
in classAbstractDatabaseAdapter
-
-