Class SQLitePerfomChangesOperation

java.lang.Object
org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionWritableOperation
org.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation
org.gvsig.sqlite.dal.operations.SQLitePerfomChangesOperation
All Implemented Interfaces:
org.gvsig.fmap.dal.store.jdbc2.spi.operations.ConnectionOperation

public class SQLitePerfomChangesOperation extends org.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation
Author:
fdiaz
  • Field Summary

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

    deleteds, featureType, featureTypeSource, featureTypeTarget, inserteds, storeServices, table, typeChanged, updateds

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

    conn, helper, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    SQLitePerfomChangesOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
     
    SQLitePerfomChangesOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType featureType, Iterator<org.gvsig.fmap.dal.feature.spi.FeatureReferenceProviderServices> deleteds, Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> inserteds, Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> updateds, Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> featureTypesChanged, org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices storeServices)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    performUpdateTable(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn)
     

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

    getAlterTableChanges, getCurrentFeatureTypeDB, getDeleteSQL, getDeleteSQL, getInsertSQL, getInsertSQL, getUpdateSQL, getUpdateSQL, getUpdateTableChanges, getUpdateTableSQLs, getUpdateTableSQLs, isTypeChanged, perform, performDeletes, performInserts, performUpdates

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

    getConnection

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

    closeConnection, continueTransactionAllowed, createSQLBuilder, needTransaction, perform, perform_operation

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SQLitePerfomChangesOperation

      public SQLitePerfomChangesOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
    • SQLitePerfomChangesOperation

      public SQLitePerfomChangesOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType featureType, Iterator<org.gvsig.fmap.dal.feature.spi.FeatureReferenceProviderServices> deleteds, Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> inserteds, Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> updateds, Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> featureTypesChanged, org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices storeServices)
  • Method Details

    • performUpdateTable

      public void performUpdateTable(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) throws org.gvsig.fmap.dal.exception.DataException
      Overrides:
      performUpdateTable in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation
      Throws:
      org.gvsig.fmap.dal.exception.DataException