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.jdbc   
 

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 AbstractFeatureSource.getTransaction()
          Retrieve the Transaction this FeatureSource is opperating against.
 Transaction AbstractFeatureStore.getTransaction()
          Retrieve the Transaction this FeatureSource is opperating 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
 FeatureReader AbstractDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureReader AbstractDataStore.getFeatureReader(FeatureType featureType, Filter filter, 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)
           
 void AbstractFeatureStore.setTransaction(Transaction transaction)
           
 boolean Catalog.lockRefresh(java.lang.String lockID, Transaction transaction)
          Refresh feature lock as indicated by the WFS locking specification.
 boolean Catalog.lockRelease(java.lang.String lockID, Transaction transaction)
          Release feature lock.
 FeatureReader DataStore.getFeatureReader(FeatureType featureType, Filter filter, 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 the 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.
 boolean DefaultCatalog.lockRefresh(java.lang.String lockID, Transaction transaction)
          Implement lockRefresh.
 boolean DefaultCatalog.lockRelease(java.lang.String lockID, Transaction transaction)
          Implement lockRelease.
 void FeatureListenerManager.fireFeaturesAdded(java.lang.String typeName, Transaction transaction, com.vividsolutions.jts.geom.Envelope bounds)
          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)
          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)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureStore.setTransaction(Transaction transaction)
          Provides a transaction for commit/rollback control of this FeatureStore.
 void InProcessLockingManager.lockFeatureID(java.lang.String typeName, java.lang.String featureID, Transaction transaction, FeatureLock featureLock)
          Aquire lock on featureID.
protected  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.
 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
 void TransactionStateDiff.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 ResultSetAttributeReader.transaction
           
 

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

Methods in org.geotools.data.jdbc with parameters of type Transaction
 FeatureReader JDBCDataStore.getFeatureReader(FeatureType requestType, Filter filter, Transaction transaction)
          This is a public entry point to the DataStore.
 FeatureReader JDBCDataStore.getFeatureReader(Query query, Transaction trans)
          The top level method for getting a FeatureReader.
protected  JDBCDataStore.QueryData JDBCDataStore.executeQuery(java.lang.String tableName, java.lang.String sqlQuery, Transaction transaction, int concurrency)
          Executes the SQL Query.
protected  java.sql.Connection JDBCDataStore.getConnection(Transaction transaction)
          Gets a connection from the connection pool.
protected static void JDBCDataStore.close(java.sql.Connection conn, Transaction transaction, java.sql.SQLException sqlException)
          A utility method for closing a Connection.
 FeatureWriter JDBCDataStore.getFeatureWriter(java.lang.String typeName, Transaction transaction)
          Retrieve a FeatureWriter over entire dataset.
 FeatureWriter JDBCDataStore.getFeatureWriterAppend(java.lang.String typeName, Transaction transaction)
          Retrieve a FeatureWriter for creating new content.
 FeatureWriter JDBCDataStore.getFeatureWriter(java.lang.String typeName, Filter filter, Transaction transaction)
          Aquire FetureWriter for modification of contents specifed by filter.
 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)
           
 void JDBCFeatureStore.setTransaction(Transaction transaction)
           
 void JDBCTransactionState.setTransaction(Transaction transaction)
          Closes internal connection returns it to the ConnectionPool.
static ResultSetAttributeReader ResultSetAttributeReader.getReader(java.sql.ResultSet results, AttributeType[] attributes, int startCol, Transaction transaction)
           
static ResultSetAttributeReader ResultSetAttributeReader.getReader(java.sql.ResultSet results, AttributeType attribute, int startCol, Transaction transaction)
           
static ResultSetAttributeReader WKTAttributeReader.getReader(java.sql.ResultSet results, AttributeType[] attributes, int startCol, Transaction transaction)
           
static ResultSetAttributeReader WKTAttributeReader.getReader(java.sql.ResultSet results, AttributeType attribute, int startCol, Transaction transaction)
           
static WKTAttributeReader WKTAttributeReader.getGeometryReader(java.sql.ResultSet results, AttributeType attribute, int startCol, Transaction transaction)
           
 

Constructors in org.geotools.data.jdbc with parameters of type Transaction
JDBCDataStore.QueryData(JDBCDataStore.FeatureTypeInfo featureTypeInfo, java.sql.Connection conn, java.sql.Statement statement, java.sql.ResultSet resultSet, Transaction transaction)
          The constructor for the QueryData object.
ResultSetAttributeReader(java.sql.ResultSet results, AttributeType[] attTypes, int startColumn, Transaction transaction, java.sql.Connection connection)
          Constructor, for a continuous array of result columns.
WKTAttributeReader(java.sql.ResultSet results, AttributeType[] attTypes, int startColumn, Transaction transaction, java.sql.Connection connection)
           
 



Copyright © 1996-2003 GeoTools. All Rights Reserved.