public class H2SpatialHelper
extends org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBase
| Modifier and Type | Class and Description |
|---|---|
static class |
H2SpatialHelper.H2SpatialConnectionProvider |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
H2SPATIAL_JDBC_DRIVER |
protected static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
H2SpatialHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters) |
H2SpatialHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters,
org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider connectionProvider)
Constructor for use only for testing purposes.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowAutomaticValues() |
boolean |
canWriteGeometry(int geometryType,
int geometrySubtype) |
org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters |
createNewStoreParameters() |
org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters |
createOpenStoreParameters() |
org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters |
createOpenStoreParameters(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters) |
org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer |
createServerExplorer(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters,
org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices providerServices) |
org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters |
createServerExplorerParameters() |
org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase |
createSQLBuilder() |
org.gvsig.fmap.dal.store.jdbc2.JDBCConnection |
getConnection() |
H2SpatialConnectionParameters |
getConnectionParameters() |
org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider |
getConnectionProvider() |
java.lang.String |
getConnectionProviderStatus() |
java.lang.String |
getConnectionURL() |
org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType |
getGeometrySupportType() |
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory |
getOperations() |
java.lang.String |
getProviderName() |
java.lang.String |
getQuoteForIdentifiers() |
java.lang.String |
getQuoteForStrings() |
protected java.lang.String |
getResourceType() |
java.lang.String |
getSourceId(org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters parameters) |
boolean |
hasSpatialFunctions() |
void |
shutdown() |
boolean |
supportOffsetInSelect() |
addTableToColumnReferences, addTableToColumnReferencesInSingleSelect, allowNestedOperations, close, closeResourceRequested, createFeature, createProvider, doDispose, expandCalculedColumns, fetchFeature, fetchFeature, getConnectionProviderKey, getConnectionWritable, getGeometryFromColumn, getGeometryFromColumn, getGeometryManager, getProviderFeatureType, getResource, getResulSetControler, getSourceId, getSRSSolver, getTableAndFeatureType, getTransaction, initialize, initializeResource, isClosed, isThreadSafe, processSpecialFunctions, replaceExistsFunction, replaceForeingValueFunction, resourceChanged, setProviderFeatureType, setTransaction, supportCaller, supportExpression, supportFilter, supportOrder, toString, useSubquerypublic static final java.lang.String H2SPATIAL_JDBC_DRIVER
protected static final org.slf4j.Logger LOGGER
public H2SpatialHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters)
public H2SpatialHelper(org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters connectionParameters,
org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider connectionProvider)
connectionParameters - connectionProvider - public boolean allowAutomaticValues()
allowAutomaticValues in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelperallowAutomaticValues in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic boolean canWriteGeometry(int geometryType,
int geometrySubtype)
canWriteGeometry in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercanWriteGeometry in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters createNewStoreParameters()
createNewStoreParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateNewStoreParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters createOpenStoreParameters()
createOpenStoreParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateOpenStoreParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters createOpenStoreParameters(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters)
createOpenStoreParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateOpenStoreParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.JDBCServerExplorer createServerExplorer(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters parameters,
org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices providerServices)
throws org.gvsig.fmap.dal.exception.InitializeException
createServerExplorer in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateServerExplorer in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseorg.gvsig.fmap.dal.exception.InitializeExceptionpublic org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters createServerExplorerParameters()
createServerExplorerParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateServerExplorerParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.spi.JDBCSQLBuilderBase createSQLBuilder()
createSQLBuilder in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpercreateSQLBuilder in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.JDBCConnection getConnection()
throws org.gvsig.fmap.dal.resource.exception.AccessResourceException
getConnection in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnection in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseorg.gvsig.fmap.dal.resource.exception.AccessResourceExceptionpublic H2SpatialConnectionParameters getConnectionParameters()
getConnectionParameters in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnectionParameters in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.spi.ConnectionProvider getConnectionProvider()
getConnectionProvider in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getConnectionProviderStatus()
getConnectionProviderStatus in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnectionProviderStatus in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getConnectionURL()
getConnectionURL in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetConnectionURL in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.expressionevaluator.GeometryExpressionBuilderHelper.GeometrySupportType getGeometrySupportType()
getGeometrySupportType in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetGeometrySupportType in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic org.gvsig.fmap.dal.store.jdbc2.OperationsFactory getOperations()
getOperations in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetOperations in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getProviderName()
getProviderName in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetProviderName in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getQuoteForIdentifiers()
getQuoteForIdentifiers in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetQuoteForIdentifiers in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getQuoteForStrings()
getQuoteForStrings in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetQuoteForStrings in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseprotected java.lang.String getResourceType()
getResourceType in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic java.lang.String getSourceId(org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters parameters)
getSourceId in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpergetSourceId in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic boolean hasSpatialFunctions()
hasSpatialFunctions in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelperhasSpatialFunctions in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBasepublic void shutdown()
public boolean supportOffsetInSelect()
supportOffsetInSelect in interface org.gvsig.fmap.dal.store.jdbc2.JDBCHelpersupportOffsetInSelect in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCHelperBaseCopyright © 2024 gvSIG Association. All rights reserved.