Package org.gvsig.postgresql.dal
Class PostgreSQLStoreProviderFactory
java.lang.Object
org.gvsig.fmap.dal.spi.AbstractDataFactory
org.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
org.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
org.gvsig.postgresql.dal.PostgreSQLStoreProviderFactory
- All Implemented Interfaces:
org.gvsig.fmap.dal.DataFactory,org.gvsig.fmap.dal.DataStoreProviderFactory,org.gvsig.fmap.dal.feature.FeatureStoreProviderFactory,org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProviderFactory,org.gvsig.tools.extensionpoint.ExtensionSingleton
public class PostgreSQLStoreProviderFactory
extends org.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
-
Field Summary
Fields inherited from interface org.gvsig.fmap.dal.DataStoreProviderFactory
NO, UNKNOWN, YESFields inherited from interface org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProviderFactory
CASE_IDENTIFIERS_INDIFERENT, CASE_IDENTIFIERS_LOWERCASE, CASE_IDENTIFIERS_UPPERCASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintorg.gvsig.fmap.dal.store.jdbc.JDBCStoreParametersBaseorg.gvsig.fmap.dal.store.jdbc2.JDBCStoreProvidercreateProvider(org.gvsig.fmap.dal.DataParameters parameters, org.gvsig.fmap.dal.spi.DataStoreProviderServices providerServices) intintintintMethods inherited from class org.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
allowSpatialIndexSupport, caseIndentifierPreferedMode, isOptimalRecoverFeaturesByReference, supportPassthroughMode, useLocalIndexesCanImprovePerformanceMethods inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
allowsMandatoryAttributes, allowsPrimaryKeyAttributes, createDefaultFeatureType, getMaxAttributeNameSize, getSupportedDataTypes, getSupportedGeometryTypesSubtypes, preferNotToUseNonNullRestrictions, supportInsertOrUpdate, supportNumericOIDMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
allowCreate, allowRead, allowWrite, create, isTiledSupported, worksBestTiledMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataFactory
getDescription, getName, isHiddenMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.fmap.dal.DataFactory
create, isHiddenMethods inherited from interface org.gvsig.fmap.dal.DataStoreProviderFactory
allowCreate, allowRead, allowWrite, getDescription, getName, isTiledSupported, worksBestTiled
-
Constructor Details
-
PostgreSQLStoreProviderFactory
public PostgreSQLStoreProviderFactory()
-
-
Method Details
-
createProvider
public org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProvider createProvider(org.gvsig.fmap.dal.DataParameters parameters, org.gvsig.fmap.dal.spi.DataStoreProviderServices providerServices) throws org.gvsig.fmap.dal.exception.InitializeException - Specified by:
createProviderin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
createProviderin classorg.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase- Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
createParameters
public org.gvsig.fmap.dal.store.jdbc.JDBCStoreParametersBase createParameters()- Specified by:
createParametersin interfaceorg.gvsig.fmap.dal.DataFactory- Overrides:
createParametersin classorg.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
-
allowFunction
- Specified by:
allowFunctionin interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
allowFunctionin classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-
allowGroupBy
public int allowGroupBy()- Specified by:
allowGroupByin interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
allowGroupByin classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-
hasVectorialSupport
public int hasVectorialSupport()- Specified by:
hasVectorialSupportin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
hasVectorialSupportin classorg.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
-
hasRasterSupport
public int hasRasterSupport()- Specified by:
hasRasterSupportin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
hasRasterSupportin classorg.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
-
hasTabularSupport
public int hasTabularSupport()- Specified by:
hasTabularSupportin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
hasTabularSupportin classorg.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
-
hasSQLSupport
public int hasSQLSupport()- Specified by:
hasSQLSupportin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
hasSQLSupportin classorg.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
-
allowEditableFeatureType
public int allowEditableFeatureType()- Specified by:
allowEditableFeatureTypein interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
allowEditableFeatureTypein classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-