Package org.gvsig.fmap.dal.impl
Class DefaultTransaction
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.impl.DefaultTransaction
- All Implemented Interfaces:
AutoCloseable,org.gvsig.fmap.dal.DataTransaction,org.gvsig.fmap.dal.spi.DataTransactionServices,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.observer.Observable
public class DefaultTransaction
extends org.gvsig.tools.dispose.impl.AbstractDisposable
implements org.gvsig.fmap.dal.spi.DataTransactionServices
- Author:
- gvSIG Team
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.fmap.dal.spi.DataTransactionServices
org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.gvsig.fmap.dal.DataServerExplorer explorer) voidadd(org.gvsig.fmap.dal.DataServerExplorer explorer, boolean local) voidvoidvoidadd(org.gvsig.fmap.dal.DataStore store) voidadd(org.gvsig.fmap.dal.DataStore store, boolean local) voidvoidvoidadd(org.gvsig.fmap.dal.SupportTransactions obj, boolean local) voidadd(org.gvsig.tools.dispose.Disposable resource) voidaddConnection(org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService connection) voidaddObserver(org.gvsig.tools.observer.Observer obsrvr) voidbegin()voidclose()voidcommit()booleancontains(org.gvsig.fmap.dal.DataServerExplorer explorer) booleancontains(org.gvsig.fmap.dal.DataStore store) voiddeleteObserver(org.gvsig.tools.observer.Observer obsrvr) voidvoidbooleangetCode()org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionServicegetConnection(String id) org.gvsig.fmap.dal.feature.FeatureStoreorg.gvsig.fmap.dal.DataServerExplorerbooleanvoidremove(org.gvsig.fmap.dal.DataServerExplorer serverExplorer) voidremove(org.gvsig.fmap.dal.DataStore store) voidvoidrollback()voidvoidsetKeepEditingMode(org.gvsig.fmap.dal.DataStore store, boolean keep) Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.tools.dispose.Disposable
dispose
-
Constructor Details
-
DefaultTransaction
public DefaultTransaction()
-
-
Method Details
-
getCode
- Specified by:
getCodein interfaceorg.gvsig.fmap.dal.DataTransaction
-
begin
public void begin() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
beginin interfaceorg.gvsig.fmap.dal.DataTransaction- Throws:
org.gvsig.fmap.dal.exception.DataException
-
commit
public void commit() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
commitin interfaceorg.gvsig.fmap.dal.DataTransaction- Throws:
org.gvsig.fmap.dal.exception.DataException
-
setKeepEditingMode
public void setKeepEditingMode(org.gvsig.fmap.dal.DataStore store, boolean keep) - Specified by:
setKeepEditingModein interfaceorg.gvsig.fmap.dal.DataTransaction
-
rollback
public void rollback() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
rollbackin interfaceorg.gvsig.fmap.dal.DataTransaction- Throws:
org.gvsig.fmap.dal.exception.DataException
-
rollbackQuietly
public void rollbackQuietly()- Specified by:
rollbackQuietlyin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
public void add(org.gvsig.fmap.dal.DataStore store) - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
public void add(org.gvsig.fmap.dal.DataStore store, boolean local) - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
getFeatureStore
- Specified by:
getFeatureStorein interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
public void add(org.gvsig.fmap.dal.DataServerExplorer explorer) - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
public void add(org.gvsig.fmap.dal.DataServerExplorer explorer, boolean local) - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
- Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction
-
getServerExplorer
- Specified by:
getServerExplorerin interfaceorg.gvsig.fmap.dal.DataTransaction
-
add
public void add(org.gvsig.tools.dispose.Disposable resource) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction- Throws:
org.gvsig.fmap.dal.exception.DataException
-
add
public void add(org.gvsig.fmap.dal.SupportTransactions obj, boolean local) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataTransaction- Throws:
org.gvsig.fmap.dal.exception.DataException
-
remove
public void remove(org.gvsig.fmap.dal.DataStore store) - Specified by:
removein interfaceorg.gvsig.fmap.dal.DataTransaction
-
remove
public void remove(org.gvsig.fmap.dal.DataServerExplorer serverExplorer) - Specified by:
removein interfaceorg.gvsig.fmap.dal.DataTransaction
-
isInProgress
public boolean isInProgress()- Specified by:
isInProgressin interfaceorg.gvsig.fmap.dal.DataTransaction
-
doDispose
public void doDispose()- Specified by:
doDisposein classorg.gvsig.tools.dispose.impl.AbstractDisposable
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
addConnection
public void addConnection(org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService connection) - Specified by:
addConnectionin interfaceorg.gvsig.fmap.dal.spi.DataTransactionServices
-
getConnection
- Specified by:
getConnectionin interfaceorg.gvsig.fmap.dal.spi.DataTransactionServices
-
removeConnection
- Specified by:
removeConnectionin interfaceorg.gvsig.fmap.dal.spi.DataTransactionServices
-
existsConnection
- Specified by:
existsConnectionin interfaceorg.gvsig.fmap.dal.spi.DataTransactionServices
-
addObserver
public void addObserver(org.gvsig.tools.observer.Observer obsrvr) - Specified by:
addObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObserver
public void deleteObserver(org.gvsig.tools.observer.Observer obsrvr) - Specified by:
deleteObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObservers
public void deleteObservers()- Specified by:
deleteObserversin interfaceorg.gvsig.tools.observer.Observable
-
contains
public boolean contains(org.gvsig.fmap.dal.DataServerExplorer explorer) - Specified by:
containsin interfaceorg.gvsig.fmap.dal.DataTransaction
-
contains
public boolean contains(org.gvsig.fmap.dal.DataStore store) - Specified by:
containsin interfaceorg.gvsig.fmap.dal.DataTransaction
-