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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    add(org.gvsig.fmap.dal.DataServerExplorer explorer)
     
    void
    add(org.gvsig.fmap.dal.DataServerExplorer explorer, boolean local)
     
    void
    add(org.gvsig.fmap.dal.DataServerExplorer explorer, String id)
     
    void
    add(org.gvsig.fmap.dal.DataServerExplorer explorer, String id, boolean local)
     
    void
    add(org.gvsig.fmap.dal.DataStore store)
     
    void
    add(org.gvsig.fmap.dal.DataStore store, boolean local)
     
    void
    add(org.gvsig.fmap.dal.DataStore store, String id)
     
    void
    add(org.gvsig.fmap.dal.DataStore store, String id, boolean local)
     
    void
    add(org.gvsig.fmap.dal.SupportTransactions obj, boolean local)
     
    void
    add(org.gvsig.tools.dispose.Disposable resource)
     
    void
    addConnection(org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService connection)
     
    void
    addObserver(org.gvsig.tools.observer.Observer obsrvr)
     
    void
     
    void
     
    void
     
    boolean
    contains(org.gvsig.fmap.dal.DataServerExplorer explorer)
     
    boolean
    contains(org.gvsig.fmap.dal.DataStore store)
     
    void
    deleteObserver(org.gvsig.tools.observer.Observer obsrvr)
     
    void
     
    void
     
    boolean
     
     
    org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService
     
    org.gvsig.fmap.dal.feature.FeatureStore
     
    org.gvsig.fmap.dal.DataServerExplorer
     
    boolean
     
    void
    remove(org.gvsig.fmap.dal.DataServerExplorer serverExplorer)
     
    void
    remove(org.gvsig.fmap.dal.DataStore store)
     
    void
     
    void
     
    void
     
    void
    setKeepEditingMode(org.gvsig.fmap.dal.DataStore store, boolean keep)
     

    Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable

    dispose, dispose

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.tools.dispose.Disposable

    dispose
  • Constructor Details

    • DefaultTransaction

      public DefaultTransaction()
  • Method Details

    • getCode

      public String getCode()
      Specified by:
      getCode in interface org.gvsig.fmap.dal.DataTransaction
    • begin

      public void begin() throws org.gvsig.fmap.dal.exception.DataException
      Specified by:
      begin in interface org.gvsig.fmap.dal.DataTransaction
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • commit

      public void commit() throws org.gvsig.fmap.dal.exception.DataException
      Specified by:
      commit in interface org.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:
      setKeepEditingMode in interface org.gvsig.fmap.dal.DataTransaction
    • rollback

      public void rollback() throws org.gvsig.fmap.dal.exception.DataException
      Specified by:
      rollback in interface org.gvsig.fmap.dal.DataTransaction
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • rollbackQuietly

      public void rollbackQuietly()
      Specified by:
      rollbackQuietly in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataStore store)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataStore store, String id)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataStore store, boolean local)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataStore store, String id, boolean local)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • getFeatureStore

      public org.gvsig.fmap.dal.feature.FeatureStore getFeatureStore(String id)
      Specified by:
      getFeatureStore in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataServerExplorer explorer)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataServerExplorer explorer, String id)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataServerExplorer explorer, boolean local)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.fmap.dal.DataServerExplorer explorer, String id, boolean local)
      Specified by:
      add in interface org.gvsig.fmap.dal.DataTransaction
    • getServerExplorer

      public org.gvsig.fmap.dal.DataServerExplorer getServerExplorer(String id)
      Specified by:
      getServerExplorer in interface org.gvsig.fmap.dal.DataTransaction
    • add

      public void add(org.gvsig.tools.dispose.Disposable resource) throws org.gvsig.fmap.dal.exception.DataException
      Specified by:
      add in interface org.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:
      add in interface org.gvsig.fmap.dal.DataTransaction
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • remove

      public void remove(org.gvsig.fmap.dal.DataStore store)
      Specified by:
      remove in interface org.gvsig.fmap.dal.DataTransaction
    • remove

      public void remove(org.gvsig.fmap.dal.DataServerExplorer serverExplorer)
      Specified by:
      remove in interface org.gvsig.fmap.dal.DataTransaction
    • isInProgress

      public boolean isInProgress()
      Specified by:
      isInProgress in interface org.gvsig.fmap.dal.DataTransaction
    • doDispose

      public void doDispose()
      Specified by:
      doDispose in class org.gvsig.tools.dispose.impl.AbstractDisposable
    • close

      public void close() throws Exception
      Specified by:
      close in interface AutoCloseable
      Throws:
      Exception
    • addConnection

      public void addConnection(org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService connection)
      Specified by:
      addConnection in interface org.gvsig.fmap.dal.spi.DataTransactionServices
    • getConnection

      public org.gvsig.fmap.dal.spi.DataTransactionServices.ConnectionService getConnection(String id)
      Specified by:
      getConnection in interface org.gvsig.fmap.dal.spi.DataTransactionServices
    • removeConnection

      public void removeConnection(String id)
      Specified by:
      removeConnection in interface org.gvsig.fmap.dal.spi.DataTransactionServices
    • existsConnection

      public boolean existsConnection(String id)
      Specified by:
      existsConnection in interface org.gvsig.fmap.dal.spi.DataTransactionServices
    • addObserver

      public void addObserver(org.gvsig.tools.observer.Observer obsrvr)
      Specified by:
      addObserver in interface org.gvsig.tools.observer.Observable
    • deleteObserver

      public void deleteObserver(org.gvsig.tools.observer.Observer obsrvr)
      Specified by:
      deleteObserver in interface org.gvsig.tools.observer.Observable
    • deleteObservers

      public void deleteObservers()
      Specified by:
      deleteObservers in interface org.gvsig.tools.observer.Observable
    • contains

      public boolean contains(org.gvsig.fmap.dal.DataServerExplorer explorer)
      Specified by:
      contains in interface org.gvsig.fmap.dal.DataTransaction
    • contains

      public boolean contains(org.gvsig.fmap.dal.DataStore store)
      Specified by:
      contains in interface org.gvsig.fmap.dal.DataTransaction