Uses of Interface
org.geotools.data.Transaction

Packages that use Transaction
org.geotools.arcsde.data DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway. 
org.geotools.arcsde.pool   
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.db2   
org.geotools.data.gen   
org.geotools.data.jdbc   
org.geotools.data.memory   
org.geotools.data.postgis   
org.geotools.data.shapefile   
org.geotools.data.shapefile.indexed   
org.geotools.data.store   
org.geotools.data.wfs.v1_0_0   
org.geotools.data.wfs.v1_1_0   
 

Uses of Transaction in org.geotools.arcsde.data
 

Fields in org.geotools.arcsde.data declared as Transaction
protected  Transaction ArcSdeFeatureSource.transaction
           
 

Methods in org.geotools.arcsde.data that return Transaction
 Transaction ArcSdeFeatureStore.getTransaction()
           
 

Methods in org.geotools.arcsde.data with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> ArcSDEDataStore.getFeatureReader(Query query, Transaction transaction)
          Returns an ArcSDEFeatureReader Preconditions: query !
 FeatureReader<SimpleFeatureType,SimpleFeature> ArcSDEDataStore.getFeatureReader(Query query, Transaction transaction, SimpleFeatureType featureType)
           
 ArcSdeFeatureWriter ArcSDEDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 ArcSdeFeatureWriter ArcSDEDataStore.getFeatureWriter(String typeName, Transaction transaction)
          Delegates to getFeatureWriter(typeName, Filter.INCLUDE, transaction)
 ArcSdeFeatureWriter ArcSDEDataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
          Delegates to getFeatureWriter(typeName, Filter.EXCLUDE, transaction)
 ISession ArcSDEDataStore.getSession(Transaction transaction)
           
 void ArcSdeFeatureStore.setTransaction(Transaction transaction)
          Sets this FeatureStore transaction.
 

Uses of Transaction in org.geotools.arcsde.pool
 

Methods in org.geotools.arcsde.pool with parameters of type Transaction
 ISession SessionPool.getSession(Transaction transaction)
          Retrieve the connection for the provided transaction.
 

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
static Transaction Transaction.AUTO_COMMIT
          Represents AUTO_COMMIT Mode
protected  Transaction AbstractFeatureStore.transaction
          Current Transaction this FeatureSource is opperating against
 

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 InProcessLockingManager.assertAccess(String typeName, String featureID, Transaction transaction)
          Checks mutability of featureID for this transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> InProcessLockingManager.checkedWriter(FeatureWriter<SimpleFeatureType,SimpleFeature> writer, Transaction transaction)
          Provides a wrapper on the provided writer that checks locks.
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.createFeatureWriter(String typeName, Transaction transaction)
          Subclass should implement this to provide writing support.
protected  InProcessLockingManager.Lock InProcessLockingManager.createLock(Transaction transaction, FeatureLock featureLock)
          Creates the right sort of In-Process Lock.
 void FeatureListenerManager.fireChanged(String typeName, Transaction transaction, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureListenerManager.fireEvent(String typeName, Transaction transaction, FeatureEvent event)
          Provided event will be used as a template for notifying all FeatureSources for the provided typeName.
 void FeatureListenerManager.fireFeaturesAdded(String typeName, Transaction transaction, ReferencedEnvelope bounds, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureListenerManager.fireFeaturesChanged(String typeName, Transaction transaction, ReferencedEnvelope bounds, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 void FeatureListenerManager.fireFeaturesRemoved(String typeName, Transaction transaction, ReferencedEnvelope bounds, boolean commit)
          Notify all listeners that have registered interest for notification on this event type.
 FeatureReader<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> DataStore.getFeatureReader(Query query, Transaction transaction)
          Access a FeatureReader providing access to Feature information.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
          Singular version, calls parent with getSchema().getTypeName()
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
          Access FeatureWriter for modification of existing DataStore contents.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriter(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriter(String typeName, Transaction transaction)
          Access FeatureWriter for modification of the DataStore typeName.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
          Aquire a FeatureWriter for adding new content to a FeatureType.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 void InProcessLockingManager.lockFeatureID(String typeName, String featureID, Transaction transaction, FeatureLock featureLock)
          Aquire lock on featureID.
 void LockingManager.lockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock)
          FeatureID based locking.
 boolean DefaultRepository.lockRefresh(String lockID, Transaction transaction)
          Implement lockRefresh.
 boolean DefaultRepository.lockRelease(String lockID, Transaction transaction)
          Implement lockRelease.
 boolean InProcessLockingManager.refresh(String authID, Transaction transaction)
          Refresh locks held by the authorization authID.
 boolean LockingManager.refresh(String authID, Transaction transaction)
          Refresh locks held by the authorization lockID.
 boolean InProcessLockingManager.release(String authID, Transaction transaction)
          Release locks held by the authorization authID.
 boolean LockingManager.release(String authID, Transaction transaction)
          Release locks held by the authorization lockID.
 void TransactionStateDiff.setTransaction(Transaction transaction)
           
 void AbstractFeatureStore.setTransaction(Transaction transaction)
           
 void FeatureStore.setTransaction(Transaction transaction)
          Provides a transaction for commit/rollback control of this FeatureStore.
 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.
protected  TransactionStateDiff AbstractDataStore.state(Transaction transaction)
          Used to retrive the TransactionStateDiff for this transaction.
 void InProcessLockingManager.unLockFeatureID(String typeName, String featureID, Transaction transaction, FeatureLock featureLock)
          Release indicated featureID, must have correct authroization.
 void LockingManager.unLockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock)
          FeatureID based unlocking.
 

Uses of Transaction in org.geotools.data.db2
 

Methods in org.geotools.data.db2 with parameters of type Transaction
protected  void DB2FeatureSource.closeAll(ResultSet rs, Statement stmt, Connection conn, Transaction transaction, SQLException e)
          Closes everything associated with a query, the ResultSet, Statement and Connection.
protected  void DB2FeatureStore.closeAll(ResultSet rs, Statement stmt, Connection conn, Transaction transaction, SQLException e)
          Closes everything associated with a query, the ResultSet, Statement and Connection.
 int DB2FeatureStore.count(Query query, Transaction transaction)
          Direct SQL query number of rows in query.
protected  QueryData DB2DataStore.executeQuery(FeatureTypeInfo featureTypeInfo, String tableName, 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.
 FeatureReader<SimpleFeatureType,SimpleFeature> DB2DataStore.getFeatureReader(SimpleFeatureType requestType, Filter filter, Transaction transaction)
          This is a public entry point to the DataStore.
 

Uses of Transaction in org.geotools.data.gen
 

Methods in org.geotools.data.gen with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedFeatureSource.getFeatureReader(Query query, Transaction transaction)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureWriter(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureWriterAppend(String typeName, 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 JDBCFeatureSource.getTransaction()
          Retrieve the Transaction this FeatureSource is opperating against.
 Transaction JDBCFeatureStore.getTransaction()
           
 Transaction QueryData.getTransaction()
          Returns the current transation
 

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

Constructors in org.geotools.data.jdbc with parameters of type Transaction
QueryData(FeatureTypeInfo featureTypeInfo, JDBC1DataStore parentDataStore, Connection connection, Statement statement, ResultSet resultSet, Transaction transaction)
          Creates a new QueryData object.
QueryData(FeatureTypeInfo featureTypeInfo, JDBC1DataStore parentDataStore, Connection connection, Statement statement, ResultSet resultSet, Transaction transaction, Hints hints)
          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<SimpleFeatureType,SimpleFeature> MemoryDataStore.createFeatureWriter(String typeName, Transaction transaction)
          Provides FeatureWriter over the entire contents of typeName.
 void CollectionSource.setTransaction(Transaction t)
           
 

Uses of Transaction in org.geotools.data.postgis
 

Methods in org.geotools.data.postgis with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> PostgisDataStore.getFeatureReader(SimpleFeatureType requestType, Filter filter, Transaction transaction)
          This is a public entry point to the DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> PostgisDataStore.getFeatureWriter(String typeName, Transaction transaction)
          Retrieve a FeatureWriter over entire dataset.
 FeatureWriter<SimpleFeatureType,SimpleFeature> PostgisDataStore.getFeatureWriterAppend(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<SimpleFeatureType,SimpleFeature> ShapefileDataStore.createFeatureWriter(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
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> IndexedShapefileDataStore.createFeatureWriter(String typeName, Transaction transaction)
          Create a FeatureWriter for the given type name.
 FeatureWriter<SimpleFeatureType,SimpleFeature> IndexedShapefileDataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
           
protected  TransactionStateDiff IndexedShapefileDataStore.state(Transaction transaction)
          This method is identical to the super class WHY?
 

Uses of Transaction in org.geotools.data.store
 

Fields in org.geotools.data.store declared as Transaction
protected  Transaction ContentFeatureSource.transaction
          The transaction to work from
protected  Transaction ContentState.tx
          Transaction the state works from.
 

Methods in org.geotools.data.store that return Transaction
 Transaction ContentState.getTransaction()
          The transaction associated with the state.
 Transaction ContentFeatureSource.getTransaction()
          The current transaction the feature source is working against.
 

Methods in org.geotools.data.store with parameters of type Transaction
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> ActiveTypeEntry.createAppend(Transaction transaction)
          It would be great to kill this method, and add a "skipToEnd" method to featureWriter?
protected  ContentFeatureStore ContentDataStore.ensureFeatureStore(String typeName, Transaction tx)
          Helper method which gets a feature source ensuring that it is a feature store as well.
 void ActiveTypeEntry.fireAdded(SimpleFeature newFeature, Transaction transaction)
           
 void TypeEntry.fireAdded(SimpleFeature newFeature, Transaction transaction)
          Change notifcation
 void ActiveTypeEntry.fireChanged(SimpleFeature before, SimpleFeature after, Transaction transaction)
           
 void TypeEntry.fireChanged(SimpleFeature before, SimpleFeature after, Transaction transaction)
          Change notifcation
 void ActiveTypeEntry.fireRemoved(SimpleFeature removedFeature, Transaction transaction)
           
 void TypeEntry.fireRemoved(SimpleFeature removedFeature, Transaction transaction)
          Change notifcation
 FeatureReader<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureReader(Query query, Transaction tx)
          Returns a feature reader for the specified query and transaction.
 FeatureReader<SimpleFeatureType,SimpleFeature> AbstractDataStore2.getFeatureReader(Query query, Transaction transaction)
          Access a FeatureReader providing access to Feature information.
 ContentFeatureSource ContentDataStore.getFeatureSource(Name typeName, Transaction tx)
          Returns the feature source matching the specified name and explicitly specifies a transaction.
 ContentFeatureSource ContentDataStore.getFeatureSource(String typeName, Transaction tx)
          Returns the feature source matching the specified name and explicitly specifies a transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriter(String typeName, Filter filter, Transaction tx)
          Returns a feature writer for the specified query and transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore2.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriter(String typeName, Transaction tx)
          Returns a feature writer for the specified type name and transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore2.getFeatureWriter(String typeName, Transaction transaction)
          TODO summary sentence for getFeatureWriter ...
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriterAppend(String typeName, Transaction tx)
          Returns an appending feature writer for the specified type name and transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore2.getFeatureWriterAppend(String typeName, Transaction transaction)
          FeatureWriter setup to add new content.
 ContentState ContentEntry.getState(Transaction transaction)
          Returns state for the entry for a particular transaction.
 FeatureReader<SimpleFeatureType,SimpleFeature> ActiveTypeEntry.reader(Query query, Transaction transaction)
          Access a FeatureReader providing access to Feature information.
 void ContentState.setTransaction(Transaction tx)
          Sets the transaction associatred with the state.
 void ContentFeatureSource.setTransaction(Transaction transaction)
          Sets the current transaction the feature source is working against.
 void TypeDiffState.setTransaction(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ActiveTypeEntry.writer(Transaction transaction)
           
 

Uses of Transaction in org.geotools.data.wfs.v1_0_0
 

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

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

Methods in org.geotools.data.wfs.v1_0_0 with parameters of type Transaction
protected  FeatureReader<SimpleFeatureType,SimpleFeature> MapServerWFSStrategy.createFeatureReader(Transaction transaction, Query query)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReader(Query query, Transaction transaction)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReaderGet(Query request, Transaction transaction)
           
protected  FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_0_0_DataStore.getFeatureReaderPost(Query query, Transaction transaction)
           
protected  void MapServerWFSStrategy.MapServerWFSFeatureReader.init(Transaction transaction, Query query, Integer level)
           
 void WFSFeatureStore.setTransaction(Transaction transaction)
           
 void WFSTransactionState.setTransaction(Transaction transaction)
           
protected  Filter[] WFS_1_0_0_DataStore.splitFilters(Query q, Transaction t)
           
 

Constructors in org.geotools.data.wfs.v1_0_0 with parameters of type Transaction
MapServerWFSStrategy.MapServerWFSFeatureReader(Transaction transaction, Query query, Integer level)
           
 

Uses of Transaction in org.geotools.data.wfs.v1_1_0
 

Methods in org.geotools.data.wfs.v1_1_0 with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
          Not supported.
 FeatureWriter<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureWriter(String typeName, Transaction transaction)
          Not supported.
 FeatureWriter<SimpleFeatureType,SimpleFeature> WFS_1_1_0_DataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
          Not supported.
 



Copyright © 1996-2009 Geotools. All Rights Reserved.