Uses of Interface
org.geotools.data.Transaction

Packages that use Transaction
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported.  
org.geotools.data.db2   
org.geotools.data.dir Directory DataStore Overview This package represents the functionality required to chain datastores, ie. to represents a directory of mixed file types as a single datastore.  
org.geotools.data.hsql   
org.geotools.data.jdbc   
org.geotools.data.memory   
org.geotools.data.oracle   
org.geotools.data.postgis   
org.geotools.data.shapefile   
org.geotools.data.shapefile.indexed   
org.geotools.data.store   
org.geotools.data.wfs   
 

Uses of Transaction in org.geotools.data
 

Classes in org.geotools.data that implement Transaction
 class DefaultTransaction
          Quick implementation of Transaction api.
 

Fields in org.geotools.data declared as Transaction
protected  Transaction AbstractFeatureStore.transaction
          Current Transaction this FeatureSource is opperating against
static Transaction Transaction.AUTO_COMMIT
          Represents AUTO_COMMIT Mode
 

Methods in org.geotools.data that return Transaction
 Transaction AbstractFeatureStore.getTransaction()
          Retrieve the Transaction this FeatureSource is opperating against.
 Transaction AbstractFeatureSource.getTransaction()
          Retrieve the Transaction this FeatureSource is operating against.
protected  Transaction DefaultFeatureResults.getTransaction()
          Returns transaction from featureSource (if it is a FeatureStore), or Transaction.AUTO_COMMIT if it is not.
 Transaction FeatureStore.getTransaction()
          Used to access the Transaction this DataSource is currently opperating against.
 

Methods in org.geotools.data with parameters of type Transaction
 void AbstractFeatureStore.setTransaction(Transaction transaction)
           
 FeatureWriter AbstractFileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
          Singular version, calls parent with getSchema().getTypeName()
 FeatureWriter AbstractFileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter AbstractFileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 boolean DefaultRepository.lockRefresh(java.lang.String lockID, Transaction transaction)
          Implement lockRefresh.
 boolean DefaultRepository.lockRelease(java.lang.String lockID, Transaction transaction)
          Implement lockRelease.
 boolean FeatureSourceRepository.lockRefresh(java.lang.String lockID, Transaction transaction)
          Implement lockRefresh.
 boolean FeatureSourceRepository.lockRelease(java.lang.String lockID, Transaction transaction)
          Implement lockRelease.
 void TransactionStateDiff.setTransaction(Transaction transaction)
           
 void InProcessLockingManager.lockFeatureID(java.lang.String typeName, java.lang.String featureID, Transaction transaction, FeatureLock featureLock)
          Aquire lock on featureID.
protected  org.geotools.data.InProcessLockingManager.Lock InProcessLockingManager.createLock(Transaction transaction, FeatureLock featureLock)
          Creates the right sort of In-Process Lock.
 void InProcessLockingManager.assertAccess(java.lang.String typeName, java.lang.String featureID, Transaction transaction)
          Checks mutability of featureID for this transaction.
 FeatureWriter InProcessLockingManager.checkedWriter(FeatureWriter writer, Transaction transaction)
          Provides a wrapper on the provided writer that checks locks.
 void InProcessLockingManager.unLockFeatureID(java.lang.String typeName, java.lang.String featureID, Transaction transaction, FeatureLock featureLock)
          Release indicated featureID, must have correct authroization.
 boolean InProcessLockingManager.refresh(java.lang.String authID, Transaction transaction)
          Refresh locks held by the authorization authID.
 boolean InProcessLockingManager.release(java.lang.String authID, Transaction transaction)
          Release locks held by the authorization authID.
 void FeatureListenerManager.fireFeaturesAdded(java.lang.String typeName, Transaction transaction, com.vividsolutions.jts.geom.Envelope bounds, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureListenerManager.fireFeaturesChanged(java.lang.String typeName, Transaction transaction, com.vividsolutions.jts.geom.Envelope bounds, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureListenerManager.fireChanged(java.lang.String typeName, Transaction transaction, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureListenerManager.fireFeaturesRemoved(java.lang.String typeName, Transaction transaction, com.vividsolutions.jts.geom.Envelope bounds, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
protected  FeatureWriter AbstractDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
          Subclass should implement this to provide writing support.
 FeatureReader AbstractDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter AbstractDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter AbstractDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter AbstractDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 boolean Repository.lockRefresh(java.lang.String lockID, Transaction transaction)
          Refresh feature lock as indicated by the WFS locking specification.
 boolean Repository.lockRelease(java.lang.String lockID, Transaction transaction)
          Release feature lock by lockID.
 void FeatureStore.setTransaction(Transaction transaction)
          Provides a transaction for commit/rollback control of this FeatureStore.
 boolean LockingManager.release(java.lang.String authID, Transaction transaction)
          Release locks held by the authorization lockID.
 boolean LockingManager.refresh(java.lang.String authID, Transaction transaction)
          Refresh locks held by the authorization lockID.
 void LockingManager.unLockFeatureID(java.lang.String typeName, java.lang.String authID, Transaction transaction, FeatureLock featureLock)
          FeatureID based unlocking.
 void LockingManager.lockFeatureID(java.lang.String typeName, java.lang.String authID, Transaction transaction, FeatureLock featureLock)
          FeatureID based locking.
 void Transaction.State.setTransaction(Transaction transaction)
          Provides configuration information for Transaction.State setTransaction is called with non null transaction when Transaction.State is putState into a Transaction.
 FeatureReader DataStore.getFeatureReader(Query query, Transaction transaction)
          Access a FeatureReader providing access to Feature information.
 FeatureWriter DataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
          Access FeatureWriter for modification of existing DataStore contents.
 FeatureWriter DataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          Access FeatureWriter for modification of the DataStore typeName.
 FeatureWriter DataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          Aquire a FeatureWriter for adding new content to a FeatureType.
 

Uses of Transaction in org.geotools.data.db2
 

Methods in org.geotools.data.db2 with parameters of type Transaction
protected  QueryData DB2DataStore.executeQuery(FeatureTypeInfo featureTypeInfo, java.lang.String tableName, java.lang.String sqlQuery, Transaction transaction, boolean forWrite)
          Overrides the method in JDBCDataStore because it includes PostGIS-specific handling to setAutoCommit(false) which causes problems for DB2 because the transaction is still uncommitted when the connection is closed.
protected  void DB2FeatureSource.closeAll(java.sql.ResultSet rs, java.sql.Statement stmt, java.sql.Connection conn, Transaction transaction, java.sql.SQLException e)
          Closes everything associated with a query, the ResultSet, Statement and Connection.
 

Uses of Transaction in org.geotools.data.dir
 

Methods in org.geotools.data.dir with parameters of type Transaction
 FeatureReader DirectoryDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter DirectoryDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter DirectoryDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
           
 FeatureWriter DirectoryDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
 boolean DirectoryDataStore.release(java.lang.String authID, Transaction transaction)
           
 boolean DirectoryDataStore.refresh(java.lang.String authID, Transaction transaction)
           
 void DirectoryDataStore.unLockFeatureID(java.lang.String typeName, java.lang.String authID, Transaction transaction, FeatureLock featureLock)
           
 void DirectoryDataStore.lockFeatureID(java.lang.String typeName, java.lang.String authID, Transaction transaction, FeatureLock featureLock)
           
 

Uses of Transaction in org.geotools.data.hsql
 

Methods in org.geotools.data.hsql with parameters of type Transaction
 FeatureReader HsqlDataStore.getFeatureReader(Query query, Transaction transaction)
          Provides a featureReader over the query results using the given transaction
 FeatureWriter HsqlDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
          Aquire FetureWriter for modification of contents specifed by filter.
protected  java.sql.Connection HsqlDataStore.getConnection(Transaction transaction)
          Gets a connection for the provided transaction.
 void HsqlTransactionStateDiff.setTransaction(Transaction transaction)
           
 

Uses of Transaction in org.geotools.data.jdbc
 

Fields in org.geotools.data.jdbc declared as Transaction
protected  Transaction JDBCFeatureStore.transaction
          Current Transaction this FeatureSource is opperating against
protected  Transaction QueryData.transaction
           
 

Methods in org.geotools.data.jdbc that return Transaction
 Transaction JDBCFeatureStore.getTransaction()
           
 Transaction JDBCFeatureSource.getTransaction()
          Retrieve the Transaction this FeatureSource is opperating against.
 Transaction QueryData.getTransaction()
          Returns the current transation
 

Methods in org.geotools.data.jdbc with parameters of type Transaction
 void JDBCFeatureStore.setTransaction(Transaction transaction)
           
static void JDBCUtils.close(java.sql.Connection conn, Transaction transaction, java.sql.SQLException sqlException)
          A utility method for closing a Connection.
 void JDBCTransactionState.setTransaction(Transaction transaction)
          Closes internal connection returns it to the ConnectionPool.
 int JDBCFeatureSource.count(Query query, Transaction transaction)
          Direct SQL query number of rows in query.
protected  void JDBCFeatureSource.close(java.sql.Connection conn, Transaction trans, java.sql.SQLException sqle)
           
 FeatureReader JDBC1DataStore.getFeatureReader(FeatureType requestType, Filter filter, Transaction transaction)
          This is a public entry point to the DataStore.
 FeatureReader JDBC1DataStore.getFeatureReader(Query query, Transaction trans)
          The top level method for getting a FeatureReader.
protected  QueryData JDBC1DataStore.executeQuery(FeatureTypeInfo featureTypeInfo, java.lang.String tableName, java.lang.String sqlQuery, Transaction transaction, boolean forWrite)
          Executes the SQL Query.
protected  java.sql.Connection JDBC1DataStore.getConnection(Transaction transaction)
          Gets a connection for the provided transaction.
 FeatureWriter JDBC1DataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          Retrieve a FeatureWriter over entire dataset.
 FeatureWriter JDBC1DataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          Retrieve a FeatureWriter for creating new content.
 FeatureWriter JDBC1DataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
          Aquire FetureWriter for modification of contents specifed by filter.
 

Constructors in org.geotools.data.jdbc with parameters of type Transaction
QueryData(FeatureTypeInfo featureTypeInfo, JDBC1DataStore parentDataStore, java.sql.Connection connection, java.sql.Statement statement, java.sql.ResultSet resultSet, Transaction transaction)
          Creates a new QueryData object.
 

Uses of Transaction in org.geotools.data.memory
 

Methods in org.geotools.data.memory with parameters of type Transaction
 FeatureWriter MemoryDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
          Provides FeatureWriter over the entire contents of typeName.
 

Uses of Transaction in org.geotools.data.oracle
 

Methods in org.geotools.data.oracle with parameters of type Transaction
 boolean OracleDataStore.sql(Transaction t, java.lang.String sql)
          This is used by helper classes to hammer sql back to the database
 

Uses of Transaction in org.geotools.data.postgis
 

Methods in org.geotools.data.postgis with parameters of type Transaction
 FeatureReader PostgisDataStore.getFeatureReader(FeatureType requestType, Filter filter, Transaction transaction)
          This is a public entry point to the DataStore.
 FeatureWriter PostgisDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          Retrieve a FeatureWriter over entire dataset.
 FeatureWriter PostgisDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          Retrieve a FeatureWriter for creating new content.
 

Uses of Transaction in org.geotools.data.shapefile
 

Methods in org.geotools.data.shapefile with parameters of type Transaction
protected  FeatureWriter ShapefileDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
          Create a FeatureWriter for the given type name.
 

Uses of Transaction in org.geotools.data.shapefile.indexed
 

Methods in org.geotools.data.shapefile.indexed with parameters of type Transaction
 FeatureWriter IndexedShapefileDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
           
protected  FeatureWriter IndexedShapefileDataStore.createFeatureWriter(java.lang.String typeName, Transaction transaction)
          Create a FeatureWriter for the given type name.
 

Uses of Transaction in org.geotools.data.store
 

Methods in org.geotools.data.store with parameters of type Transaction
 FeatureReader AbstractDataStore2.getFeatureReader(Query query, Transaction transaction)
          Access a FeatureReader providing access to Feature information.
 FeatureWriter AbstractDataStore2.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter AbstractDataStore2.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          TODO summary sentence for getFeatureWriter ...
 FeatureWriter AbstractDataStore2.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          FeatureWriter setup to add new content.
 void TypeDiffState.setTransaction(Transaction transaction)
           
 void TypeEntry.fireAdded(Feature newFeature, Transaction transaction)
          Change notifcation
 void TypeEntry.fireRemoved(Feature removedFeature, Transaction transaction)
          Change notifcation
 void TypeEntry.fireChanged(Feature before, Feature after, Transaction transaction)
          Change notifcation
 

Uses of Transaction in org.geotools.data.wfs
 

Fields in org.geotools.data.wfs declared as Transaction
protected  Transaction WFSFeatureStore.trans
           
 

Methods in org.geotools.data.wfs that return Transaction
 Transaction WFSFeatureSource.getTransaction()
           
 Transaction WFSFeatureStore.getTransaction()
           
 

Methods in org.geotools.data.wfs with parameters of type Transaction
 void WFSFeatureStore.setTransaction(Transaction transaction)
           
 void WFSTransactionState.setTransaction(Transaction transaction)
           
protected  WFSFeatureReader WFSDataStore.getFeatureReaderGet(Query request, Transaction transaction)
           
protected  WFSFeatureReader WFSDataStore.getFeatureReaderPost(Query query, Transaction transaction)
           
 FeatureReader WFSDataStore.getFeatureReader(Query query, Transaction transaction)
           
 



Copyright © GeoTools. All Rights Reserved.