view geo-backend/Changelog @ 133:56655046194f

Fix Bug setting the Filtervalues into the Statement. Further Testcases implemented. geo-backend/trunk@14 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 04 Sep 2009 08:49:50 +0000
parents 5a583cff97ea
children 488db510c517
line wrap: on
line source
2009-09-04  Tim Englich  <tim.englich@intevation.de>

    * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (setFilterValues): Edited
    Fixed Bug using replaceFirst an ?. You hav to put a ? in [].
    * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testQueryExecutor): Edited
    Further TestCase using a where clause implemented. More asserts testimg the number of Results integrated
     * src/test/ressources/QueryExecutorTestCase.properties: Edited
      Statement Fetching only one Mesh integrated.
      
2009-09-04  Tim Englich  <tim.englich@intevation.de>
    
    * src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java: Edited
    Changed Tabs against 4 Spaces. Commennts written
    
    * src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java: Edited,
     src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java: Edited
    
    Changed Tabs against 4 Spaces
    
    * src/test/ressources/QueryExecutorTestCase.properties: 
    Create a Testpropertiesfile with Samplestatements for the Testcase QueryExecutorTestCase.
    
    * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java: Edited:
    The Method getResultSetMetaData modified to return an Instance of the ArcSDEResultSetMetaData-Class
    
    * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEResultSetMetaData.java: 
    Implementation of the java.sql.ResultSetMetaData Interface for wrapping the Metainformations of an 
    ArcSDE-ResultSet
    
    * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java:  Testfall
    Testcase for the Inteface QueryExecuor implemented. This Testcats should test the fundamental Functions of the
    Impelmentation of this interface. currently the DefaulQueryExecutor is used to fetch Resukts from the MEDIAN.MESH
    Table from BSH.
    
    * src/main/java/de/intevation/gnv/geobackend/base/query/container/exception/QueryContainerException.java, 
     src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainerFactory.java, 
     src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java:
     src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java, 
    Container for central providing of configured Datastorequeries.
    An instance can be instantiated using the factory.
    
    * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java,
     src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java, 
     src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java, 
     src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutor.java: 
    Implementation of an Infrastructure for querying Datastores.
    An Instance can be instantiated using the factory.
    
    * src/main/java/de/intevation/gnv/geobackend/base/query/exception/QueryException.java, 
     src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java, 
     src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java, 
     src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java, 
     src/main/java/de/intevation/gnv/geobackend/base/Result.java: 
    Implementation of an Containerinfrastrucure for storing of ResultSets of Querys

2009-09-02  Tim Englich <tim.englich@intevaion.de>

   * geo-backend/trunk/Changelog
     Changelog angepasst
     
2009-09-02  Tim Englich <tim.englich@intevaion.de>
   * Added:
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ConnectionException.java
      - copied, changed from r5, /geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java
   
   Neue Zugriffsklassen Basierend auf der java.sql.* Interfacestruktur erstellt
   
   geo-backend/trunk/src/test/java/de/
   geo-backend/trunk/src/test/java/de/intevation/
   geo-backend/trunk/src/test/java/de/intevation/gnv/
   geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/
   geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/
   geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/datasources/
   geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java
   geo-backend/trunk/src/test/ressources/
   geo-backend/trunk/src/test/ressources/ArcSDEConnectionPoolTestCase.properties
   
   Testklasse für die neue Datenzugriffsschicht implementiert
   
   
   * Removed:
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPool.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEConnection.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEDatasource.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java
   Obsolete Zugriffsklassen entfernt
   
   * Modified:
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ResultSet.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java
   geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java
   Klassen für den Zugriff üner die neue Interfacsstruktur angepasst.

   geo-backend/trunk/Changelog
   geo-backend/trunk/pom.xml
   

2009-09-02	Tim Englich <tim.englich@intevaion.de>

	* README, Changelog, Changes, NEWS, TODO: New. Initial setup
	* Java-Project generated
	* Library Dependencies Added to pom.xml
	* Import of SDE-Datasources Revision: 3101 from Repository of principal de/intevation/gnv/geobackend/sde/datasources/**/* 

http://dive4elements.wald.intevation.org