Class OracleStoreProviderFactory

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.oracle.dal.OracleStoreProviderFactory
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 OracleStoreProviderFactory extends org.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
  • Field Summary

    Fields inherited from interface org.gvsig.fmap.dal.DataStoreProviderFactory

    NO, UNKNOWN, YES

    Fields inherited from interface org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProviderFactory

    CASE_IDENTIFIERS_INDIFERENT, CASE_IDENTIFIERS_LOWERCASE, CASE_IDENTIFIERS_UPPERCASE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    org.gvsig.fmap.dal.store.jdbc.JDBCStoreParametersBase
     
    org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProvider
    createProvider(org.gvsig.fmap.dal.DataParameters parameters, org.gvsig.fmap.dal.spi.DataStoreProviderServices providerServices)
     
    boolean
     

    Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase

    allowSpatialIndexSupport, caseIndentifierPreferedMode, hasSQLSupport, hasTabularSupport, isOptimalRecoverFeaturesByReference, supportPassthroughMode, useLocalIndexesCanImprovePerformance

    Methods inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory

    allowFunction, allowGroupBy, allowsMandatoryAttributes, allowsPrimaryKeyAttributes, createDefaultFeatureType, getMaxAttributeNameSize, getSupportedDataTypes, getSupportedGeometryTypesSubtypes, supportInsertOrUpdate, supportNumericOID

    Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory

    allowCreate, allowRead, allowWrite, create, hasRasterSupport, hasVectorialSupport, isTiledSupported, worksBestTiled

    Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataFactory

    getDescription, getName, isHidden

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.fmap.dal.DataFactory

    create, isHidden

    Methods inherited from interface org.gvsig.fmap.dal.DataStoreProviderFactory

    allowCreate, allowRead, allowWrite, getDescription, getName, hasRasterSupport, hasVectorialSupport, isTiledSupported, worksBestTiled
  • Constructor Details

    • OracleStoreProviderFactory

      public OracleStoreProviderFactory()
  • 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:
      createProvider in interface org.gvsig.fmap.dal.DataStoreProviderFactory
      Overrides:
      createProvider in class org.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:
      createParameters in interface org.gvsig.fmap.dal.DataFactory
      Overrides:
      createParameters in class org.gvsig.fmap.dal.store.jdbc2.impl.JDBCStoreProviderFactoryBase
    • preferNotToUseNonNullRestrictions

      public boolean preferNotToUseNonNullRestrictions()
      Specified by:
      preferNotToUseNonNullRestrictions in interface org.gvsig.fmap.dal.feature.FeatureStoreProviderFactory
      Overrides:
      preferNotToUseNonNullRestrictions in class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory
    • allowEditableFeatureType

      public int allowEditableFeatureType()
      Specified by:
      allowEditableFeatureType in interface org.gvsig.fmap.dal.feature.FeatureStoreProviderFactory
      Overrides:
      allowEditableFeatureType in class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProviderFactory