annotate 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
rev   line source
133
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
1 2009-09-04 Tim Englich <tim.englich@intevation.de>
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
2
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
3 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java (setFilterValues): Edited
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
4 Fixed Bug using replaceFirst an ?. You hav to put a ? in [].
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
5 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java (testQueryExecutor): Edited
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
6 Further TestCase using a where clause implemented. More asserts testimg the number of Results integrated
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
7 * src/test/ressources/QueryExecutorTestCase.properties: Edited
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
8 Statement Fetching only one Mesh integrated.
56655046194f Fix Bug setting the Filtervalues into the Statement.
Tim Englich <tim.englich@intevation.de>
parents: 132
diff changeset
9
132
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
10 2009-09-04 Tim Englich <tim.englich@intevation.de>
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
11
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
12 * src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java: Edited
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
13 Changed Tabs against 4 Spaces. Commennts written
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
14
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
15 * src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java: Edited,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
16 src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java: Edited
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
17
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
18 Changed Tabs against 4 Spaces
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
19
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
20 * src/test/ressources/QueryExecutorTestCase.properties:
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
21 Create a Testpropertiesfile with Samplestatements for the Testcase QueryExecutorTestCase.
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
22
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
23 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java: Edited:
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
24 The Method getResultSetMetaData modified to return an Instance of the ArcSDEResultSetMetaData-Class
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
25
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
26 * src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEResultSetMetaData.java:
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
27 Implementation of the java.sql.ResultSetMetaData Interface for wrapping the Metainformations of an
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
28 ArcSDE-ResultSet
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
29
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
30 * src/test/java/de/intevation/gnv/geobackend/base/query/QueryExecutorTestCase.java: Testfall
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
31 Testcase for the Inteface QueryExecuor implemented. This Testcats should test the fundamental Functions of the
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
32 Impelmentation of this interface. currently the DefaulQueryExecutor is used to fetch Resukts from the MEDIAN.MESH
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
33 Table from BSH.
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
34
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
35 * src/main/java/de/intevation/gnv/geobackend/base/query/container/exception/QueryContainerException.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
36 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainerFactory.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
37 src/main/java/de/intevation/gnv/geobackend/base/query/container/DefaultQueryContainer.java:
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
38 src/main/java/de/intevation/gnv/geobackend/base/query/container/QueryContainer.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
39 Container for central providing of configured Datastorequeries.
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
40 An instance can be instantiated using the factory.
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
41
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
42 * src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorFactory.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
43 src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutorBase.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
44 src/main/java/de/intevation/gnv/geobackend/base/query/DefaultQueryExceutor.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
45 src/main/java/de/intevation/gnv/geobackend/base/query/QueryExecutor.java:
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
46 Implementation of an Infrastructure for querying Datastores.
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
47 An Instance can be instantiated using the factory.
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
48
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
49 * src/main/java/de/intevation/gnv/geobackend/base/query/exception/QueryException.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
50 src/main/java/de/intevation/gnv/geobackend/base/DefaultResult.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
51 src/main/java/de/intevation/gnv/geobackend/base/DefaultResultDescriptor.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
52 src/main/java/de/intevation/gnv/geobackend/base/ResultDescriptor.java,
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
53 src/main/java/de/intevation/gnv/geobackend/base/Result.java:
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
54 Implementation of an Containerinfrastrucure for storing of ResultSets of Querys
5a583cff97ea Implementation of the Datainfrastructure for fetching Data from different DataStores.
Tim Englich <tim.englich@intevation.de>
parents: 131
diff changeset
55
131
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
56 2009-09-02 Tim Englich <tim.englich@intevaion.de>
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
57
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
58 * geo-backend/trunk/Changelog
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
59 Changelog angepasst
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
60
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
61 2009-09-02 Tim Englich <tim.englich@intevaion.de>
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
62 * Added:
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
63    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPool.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
64    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/ConnectionPoolFactory.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
65    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
66    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/base/connectionpool/exception/ConnectionException.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
67       - copied, changed from r5, /geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
68    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
69    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEConnectionPool.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
70    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/connectionpool/ArcSDEPoolableObjectFactory.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
71    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnection.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
72    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEStatement.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
73    
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
74 Neue Zugriffsklassen Basierend auf der java.sql.* Interfacestruktur erstellt
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
75
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
76 geo-backend/trunk/src/test/java/de/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
77    geo-backend/trunk/src/test/java/de/intevation/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
78    geo-backend/trunk/src/test/java/de/intevation/gnv/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
79    geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
80    geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
81    geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/datasources/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
82    geo-backend/trunk/src/test/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPoolTestCase.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
83    geo-backend/trunk/src/test/ressources/
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
84    geo-backend/trunk/src/test/ressources/ArcSDEConnectionPoolTestCase.properties
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
85
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
86 Testklasse für die neue Datenzugriffsschicht implementiert
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
87
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
88
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
89 * Removed:
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
90    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEConnectionPool.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
91    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEConnection.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
92    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEDatasource.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
93    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/exception/ConnectionException.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
94 Obsolete Zugriffsklassen entfernt
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
95
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
96 * Modified:
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
97    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ArcSDEUtils.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
98    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/ResultSet.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
99    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEQuery.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
100    geo-backend/trunk/src/main/java/de/intevation/gnv/geobackend/sde/datasources/SDEResultSet.java
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
101 Klassen für den Zugriff üner die neue Interfacsstruktur angepasst.
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
102
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
103 geo-backend/trunk/Changelog
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
104    geo-backend/trunk/pom.xml
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
105    
d8ff739b9f3b Changelog nachgereicht
Tim Englich <tim.englich@intevation.de>
parents: 130
diff changeset
106
128
9b3f5a067c29 geo-backend/trunk@4 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
107 2009-09-02 Tim Englich <tim.englich@intevaion.de>
9b3f5a067c29 geo-backend/trunk@4 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
108
9b3f5a067c29 geo-backend/trunk@4 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
109 * README, Changelog, Changes, NEWS, TODO: New. Initial setup
9b3f5a067c29 geo-backend/trunk@4 c6561f87-3c4e-4783-a992-168aeb5c3f6f
Tim Englich <tim.englich@intevation.de>
parents:
diff changeset
110 * Java-Project generated
129
110e3ac1b7d2 Library Dependencies Added to pom.xml-File
Tim Englich <tim.englich@intevation.de>
parents: 128
diff changeset
111 * Library Dependencies Added to pom.xml
130
e4eacd613356 Implementierung Datenzugriff auf die ArcSDE über java.sql. Methodiken
Tim Englich <tim.englich@intevation.de>
parents: 129
diff changeset
112 * Import of SDE-Datasources Revision: 3101 from Repository of principal de/intevation/gnv/geobackend/sde/datasources/**/*

http://dive4elements.wald.intevation.org