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.coverage.grid.io   
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.directory   
org.geotools.data.gen   
org.geotools.data.jdbc   
org.geotools.data.memory   
org.geotools.data.property   
org.geotools.data.shapefile   
org.geotools.data.store   
org.geotools.data.transform   
org.geotools.data.wfs.v1_0_0   
org.geotools.data.wfs.v1_1_0   
org.geotools.gce.imagemosaic.catalog   
org.geotools.gce.imagemosaic.catalog.oracle   
org.geotools.geopkg   
org.geotools.jdbc   
 

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)
          Retrieve the connection for the provided transaction.
 void ArcSdeFeatureStore.setTransaction(Transaction transaction)
          Sets this FeatureStore transaction.
 

Uses of Transaction in org.geotools.coverage.grid.io
 

Methods in org.geotools.coverage.grid.io that return Transaction
 Transaction GranuleStore.getTransaction()
          Gets the Transaction that this GranuleStore is currently operating against.
 

Methods in org.geotools.coverage.grid.io with parameters of type Transaction
 void GranuleStore.setTransaction(Transaction transaction)
          Provide a transaction for commit/rollback control of a modifying operation on this GranuleStore.
 

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 as opposed to operations with commit/rollback control under a user-supplied transaction.
protected  Transaction AbstractFeatureStore.transaction
          Current Transaction this SimpleFeatureSource is opperating against
 

Methods in org.geotools.data that return Transaction
protected  Transaction DefaultFeatureResults.getTransaction()
          Returns transaction from SimpleFeatureSource (if it is a FeatureStore), or Transaction.AUTO_COMMIT if it is not.
 Transaction AbstractFeatureSource.getTransaction()
          Retrieve the Transaction this SimpleFeatureSource is operating against.
 Transaction AbstractFeatureStore.getTransaction()
          Retrieve the Transaction this SimpleFeatureSource is opperating against.
 Transaction FeatureStore.getTransaction()
          Gets the Transaction that this FeatureStore is currently operating 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)
          Gets a FeatureReader for features selected by the given Query.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
          Singular version, calls parent with getSchema().getTypeName()
 FeatureWriter<SimpleFeatureType,SimpleFeature> FileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
          Gets a FeatureWriter to modify features in this DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriter(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriter(String typeName, Transaction transaction)
          Gets a FeatureWriter to modify features in this DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> FileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractDataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
          Gets a FeatureWriter that can add new features to the DataStore.
 FeatureWriter<SimpleFeatureType,SimpleFeature> AbstractFileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> FileDataStore.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 AbstractFeatureStore.setTransaction(Transaction transaction)
           
 void TransactionStateDiff.setTransaction(Transaction transaction)
           
 void FeatureStore.setTransaction(Transaction transaction)
          Provide a transaction for commit/rollback control of a modifying operation on 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.directory
 

Methods in org.geotools.data.directory that return Transaction
 Transaction DirectoryFeatureStore.getTransaction()
           
 

Methods in org.geotools.data.directory with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureWriter(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DirectoryDataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
           
 void DirectoryLockingManager.lockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock)
           
 boolean DirectoryLockingManager.refresh(String authID, Transaction transaction)
           
 boolean DirectoryLockingManager.release(String authID, Transaction transaction)
           
 void DirectoryFeatureStore.setTransaction(Transaction transaction)
           
 void DirectoryLockingManager.unLockFeatureID(String typeName, String authID, Transaction transaction, FeatureLock featureLock)
           
 

Uses of Transaction in org.geotools.data.gen
 

Methods in org.geotools.data.gen with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureReader<SimpleFeatureType,SimpleFeature> PreGeneralizedFeatureSource.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
 

Methods in org.geotools.data.jdbc with parameters of type Transaction
static void JDBCUtils.close(Connection conn, Transaction transaction, SQLException sqlException)
          A utility method for closing a Connection.
 

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

Methods in org.geotools.data.property with parameters of type Transaction
protected  FeatureWriter<SimpleFeatureType,SimpleFeature> PropertyDataStore.createFeatureWriter(String typeName, Transaction transaction)
           
 

Uses of Transaction in org.geotools.data.shapefile
 

Methods in org.geotools.data.shapefile with parameters of type Transaction
 FeatureWriter<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureWriter(Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureWriter(Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> ShapefileDataStore.getFeatureWriterAppend(Transaction transaction)
           
 

Uses of Transaction in org.geotools.data.store
 

Fields in org.geotools.data.store declared as Transaction
protected  Transaction DiffTransactionState.transaction
          The transaction (ie session) associated with this state
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
 void ContentEntry.clearTransaction(Transaction transaction)
          Removes a closed transaction from the state cache.
protected  ContentFeatureStore ContentDataStore.ensureFeatureStore(String typeName, Transaction tx)
          Helper method which gets a feature source ensuring that it is a feature store as well.
 FeatureReader<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureReader(Query query, Transaction tx)
          Returns a feature reader for the specified query and transaction.
 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> ContentDataStore.getFeatureWriter(String typeName, Transaction tx)
          Returns a feature writer for the specified type name and transaction.
 FeatureWriter<SimpleFeatureType,SimpleFeature> ContentDataStore.getFeatureWriterAppend(String typeName, Transaction tx)
          Returns an appending feature writer for the specified type name and transaction.
 ContentState ContentEntry.getState(Transaction transaction)
          Returns state for the entry for a particular transaction.
 void ContentState.setTransaction(Transaction tx)
          Sets the transaction associated with the state.
 void DiffTransactionState.setTransaction(Transaction transaction)
           
 void ContentFeatureSource.setTransaction(Transaction transaction)
          Sets the current transaction the feature source is working against.
 

Uses of Transaction in org.geotools.data.transform
 

Methods in org.geotools.data.transform that return Transaction
 Transaction TransformFeatureStore.getTransaction()
           
 

Methods in org.geotools.data.transform with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureWriter(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> SingleFeatureSourceDataStore.getFeatureWriterAppend(String typeName, Transaction transaction)
           
 void TransformFeatureStore.setTransaction(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.
 

Uses of Transaction in org.geotools.gce.imagemosaic.catalog
 

Methods in org.geotools.gce.imagemosaic.catalog that return Transaction
 Transaction GranuleCatalogStore.getTransaction()
           
 

Methods in org.geotools.gce.imagemosaic.catalog with parameters of type Transaction
 void GranuleCatalog.addGranule(String typeName, SimpleFeature granule, Transaction transaction)
           
abstract  void GranuleCatalog.addGranules(String typeName, Collection<SimpleFeature> granules, Transaction transaction)
           
 void GranuleCatalogStore.setTransaction(Transaction transaction)
           
 

Uses of Transaction in org.geotools.gce.imagemosaic.catalog.oracle
 

Methods in org.geotools.gce.imagemosaic.catalog.oracle with parameters of type Transaction
 FeatureReader<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureReader(Query query, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureWriter(String typeName, Filter filter, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureWriter(String typeName, Transaction transaction)
           
 FeatureWriter<SimpleFeatureType,SimpleFeature> DataStoreWrapper.getFeatureWriterAppend(String typeName, Transaction transaction)
           
 

Uses of Transaction in org.geotools.geopkg
 

Methods in org.geotools.geopkg with parameters of type Transaction
 SimpleFeatureReader GeoPackage.reader(FeatureEntry entry, Filter filter, Transaction tx)
          Returns a reader for the contents of a feature dataset.
 SimpleFeatureWriter GeoPackage.writer(FeatureEntry entry, boolean append, Filter filter, Transaction tx)
          Returns a writer used to modify or add to the contents of a feature dataset.
 

Uses of Transaction in org.geotools.jdbc
 

Fields in org.geotools.jdbc declared as Transaction
protected  Transaction JDBCFeatureReader.tx
          current transaction
 

Methods in org.geotools.jdbc that return Transaction
 Transaction JDBCDataStore.buildTransaction(Connection cx)
          Builds a transaction object around a user provided connection.
 Transaction JDBCFeatureStore.getTransaction()
           
 

Methods in org.geotools.jdbc with parameters of type Transaction
protected  void JDBCDataStore.ensureAuthorization(SimpleFeatureType featureType, Filter filter, Transaction tx, Connection cx)
          Ensures that that the specified transaction has access to features specified by a filter.
 Connection JDBCDataStore.getConnection(Transaction t)
          Returns a JDCB Connection to the underlying database for the specified GeoTools Transaction.
 void JDBCFeatureStore.setTransaction(Transaction transaction)
           
 



Copyright © 1996-2014 Geotools. All Rights Reserved.