Class JDBCStoreProviderFactoryBase
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
- 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 JDBCStoreProviderFactoryBase
extends org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
implements org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProviderFactory
-
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
ConstructorsModifierConstructorDescriptionprotectedJDBCStoreProviderFactoryBase(String name, String description) protectedJDBCStoreProviderFactoryBase(String name, String description, boolean hidden) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintorg.gvsig.fmap.dal.store.jdbc.JDBCStoreParameterscreateProvider(org.gvsig.fmap.dal.DataParameters parameters, org.gvsig.fmap.dal.spi.DataStoreProviderServices providerServices) intintintintintMethods inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
allowEditableFeatureType, allowFunction, allowGroupBy, allowsMandatoryAttributes, allowsPrimaryKeyAttributes, createDefaultFeatureType, getMaxAttributeNameSize, getSupportedDataTypes, getSupportedGeometryTypesSubtypes, preferNotToUseNonNullRestrictions, supportInsertOrUpdate, supportNumericOIDMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
allowCreate, allowRead, allowWrite, create, hasRasterSupport, hasVectorialSupport, 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, hasRasterSupport, hasVectorialSupport, isTiledSupported, worksBestTiled
-
Constructor Details
-
JDBCStoreProviderFactoryBase
public JDBCStoreProviderFactoryBase() -
JDBCStoreProviderFactoryBase
-
JDBCStoreProviderFactoryBase
-
-
Method Details
-
hasTabularSupport
public int hasTabularSupport()- Specified by:
hasTabularSupportin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
hasTabularSupportin classorg.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
-
hasSQLSupport
public int hasSQLSupport()- Specified by:
hasSQLSupportin interfaceorg.gvsig.fmap.dal.DataStoreProviderFactory- Overrides:
hasSQLSupportin classorg.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory
-
createProvider
public 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- Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
createParameters
public org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters createParameters()- Specified by:
createParametersin interfaceorg.gvsig.fmap.dal.DataFactory
-
isOptimalRecoverFeaturesByReference
public int isOptimalRecoverFeaturesByReference()- Specified by:
isOptimalRecoverFeaturesByReferencein interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
isOptimalRecoverFeaturesByReferencein classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-
useLocalIndexesCanImprovePerformance
public int useLocalIndexesCanImprovePerformance()- Specified by:
useLocalIndexesCanImprovePerformancein interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
useLocalIndexesCanImprovePerformancein classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-
allowSpatialIndexSupport
public boolean allowSpatialIndexSupport()- Specified by:
allowSpatialIndexSupportin interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
allowSpatialIndexSupportin classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-
caseIndentifierPreferedMode
public int caseIndentifierPreferedMode()- Specified by:
caseIndentifierPreferedModein interfaceorg.gvsig.fmap.dal.store.jdbc2.JDBCStoreProviderFactory
-
supportPassthroughMode
public int supportPassthroughMode()- Specified by:
supportPassthroughModein interfaceorg.gvsig.fmap.dal.feature.FeatureStoreProviderFactory- Overrides:
supportPassthroughModein classorg.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
-