Package org.gvsig.oracle.dal.operations
Class OraclePerformChangesOperation
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.oracle.dal.operations.OraclePerformChangesOperation
- All Implemented Interfaces:
org.gvsig.fmap.dal.store.jdbc2.spi.operations.ConnectionOperation
public class OraclePerformChangesOperation
extends org.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation
-
Field Summary
Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation
deleteds, featureType, featureTypeSource, featureTypeTarget, inserteds, storeServices, table, typeChanged, updatedsFields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
conn, helper, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionOraclePerformChangesOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper) OraclePerformChangesOperation(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
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, performDeletes, performInserts, performUpdates, performUpdateTableMethods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionWritableOperation
getConnectionMethods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.AbstractConnectionOperation
closeConnection, continueTransactionAllowed, createSQLBuilder, needTransaction, perform, perform_operation
-
Constructor Details
-
OraclePerformChangesOperation
public OraclePerformChangesOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper) -
OraclePerformChangesOperation
public OraclePerformChangesOperation(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
-
perform
public Object perform(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
performin interfaceorg.gvsig.fmap.dal.store.jdbc2.spi.operations.ConnectionOperation- Overrides:
performin classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation- Throws:
org.gvsig.fmap.dal.exception.DataException
-