Class OracleStoreProvider

java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataStoreProvider
org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProvider
org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase
org.gvsig.oracle.dal.OracleStoreProvider
All Implemented Interfaces:
org.gvsig.fmap.dal.DataFactoryUnit, org.gvsig.fmap.dal.DataStoreProvider, org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider, org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider_v2, org.gvsig.fmap.dal.resource.spi.ResourceConsumer, org.gvsig.fmap.dal.spi.DataStoreProvider, org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProvider, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.dynobject.DynObject, org.gvsig.tools.dynobject.DynObject_v2

public class OracleStoreProvider extends org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase
Author:
fdiaz
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase

    org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase.AllowWriteValue, org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase.CountValue, org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase.EnvelopeValue

    Nested classes/interfaces inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProvider

    org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProvider.FeatureProviderNotFoundException

    Nested classes/interfaces inherited from interface org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProvider

    org.gvsig.fmap.dal.store.jdbc2.JDBCStoreProvider.CalculatedValue<T>
  • Field Summary

    Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase

    allowWrite, appendOperation, count, envelope, helper, LOGGER, transactionObserver

    Fields inherited from class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProvider

    store
  • Constructor Summary

    Constructors
    Constructor
    Description
    OracleStoreProvider(org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices, org.gvsig.tools.dynobject.DynObject metadata, org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
     

    Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase

    abortAppend, allowAutomaticValues, allowWrite, append, beginAppend, beginAppend, canWriteGeometry, close, closeResourceRequested, createAppendOperation, createNewOID, createSet, createSet, doDispose, endAppend, getAllowWriteValue, getCountValue, getDynValue, getEnvelope, getEnvelopeValue, getExplorer, getFeatureCount, getFullName, getHelper, getName, getOIDType, getOperations, getParameters, getProviderName, getResource, getSourceId, internalGetFeatureProviderByReference, open, passThroughDelete, passThroughDelete, passThroughInsert, passThroughUpdate, passThroughUpdate, performChanges, refresh, resourceChanged, setTransaction, supportsAppendMode, supportsPassThroughMode, toString

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

    allowGeometry, clear, createExpression, createFeatureLocks, createFeatureProvider, createFeatureSelection, createResource, delegate, getChildren, getDynClass, getEnvelope, getFeatureProviderByReference, getFeatureProviderByReference, getFeatureStore, getInterval, getResourcesStorage, getRetrievedFeaturesLimit, getStoreServices, getStoresRepository, getTimes, getTimes, hasDynMethod, hasDynValue, hasRetrievedFeaturesLimit, implement, internalGetFeatureProviderByReference, invokeDynMethod, invokeDynMethod, isKnownEnvelope, isLocksSupported, isTemporary, passThroughInsertOrUpdate, savePrjFile, setDynValue, setMetadata, setStoreServices

    Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable

    dispose, dispose

    Methods inherited from class java.lang.Object

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

    Methods inherited from interface org.gvsig.fmap.dal.spi.DataStoreProvider

    getChildren, getInterval, getResourcesStorage, getStoresRepository, getTimes, getTimes

    Methods inherited from interface org.gvsig.tools.dispose.Disposable

    dispose

    Methods inherited from interface org.gvsig.tools.dynobject.DynObject

    clear, delegate, getDynClass, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue

    Methods inherited from interface org.gvsig.tools.dynobject.DynObject_v2

    hasDynMethod

    Methods inherited from interface org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider

    allowGeometry, createFeatureLocks, createFeatureProvider, createFeatureSelection, getEnvelope, getFeatureProviderByReference, getFeatureProviderByReference, getFeatureStore, getRetrievedFeaturesLimit, getStoreServices, hasRetrievedFeaturesLimit, isKnownEnvelope, isLocksSupported, isTemporary, passThroughInsertOrUpdate

    Methods inherited from interface org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider_v2

    createExpression
  • Constructor Details

    • OracleStoreProvider

      public OracleStoreProvider(org.gvsig.fmap.dal.store.jdbc.JDBCStoreParameters params, org.gvsig.fmap.dal.spi.DataStoreProviderServices storeServices, org.gvsig.tools.dynobject.DynObject metadata, org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper) throws org.gvsig.fmap.dal.exception.InitializeException
      Throws:
      org.gvsig.fmap.dal.exception.InitializeException
  • Method Details

    • fixFeatureTypeFromParameters

      public void fixFeatureTypeFromParameters()
      Specified by:
      fixFeatureTypeFromParameters in interface org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider
      Overrides:
      fixFeatureTypeFromParameters in class org.gvsig.fmap.dal.feature.spi.AbstractFeatureStoreProvider
    • initializeFeatureType

      protected void initializeFeatureType()
      Overrides:
      initializeFeatureType in class org.gvsig.fmap.dal.store.jdbc2.spi.JDBCStoreProviderBase