Robert von Burg
6db4b5ddd0
[Project] added Jenkins build badge to README.md
2014-01-23 22:52:43 +01:00
Robert von Burg
d287d864e7
[New] added version info metadata to agent
2014-01-23 22:01:03 +01:00
Robert von Burg
65ece12ced
[New] added querySize() methods to ElementMap
2014-01-15 22:09:45 +01:00
Robert von Burg
21c5eaf78f
[Major] Implemented CACHED mode
...
This lead to refactoring of other code:
- removed get*Dao() from StrolchTransaction
- added StrolchTransaction.getPersistenceHandler()
- removed unused variables in TransactionalElementMap
- this lead to removal of constructors in subclasses
- added ComponentContainer.getDataStoreMode()
- added ElementMap.addAll(), removeAll() and updateAll() methods
- implemented in all ElementMap implementations
2014-01-11 17:55:56 +01:00
Robert von Burg
6bb341964e
[Major] moved the package li.strolch.runtime.agent to li.strolch.agent
2014-01-10 23:23:17 +01:00
Robert von Burg
8c91c12948
[Major] refactored how transactions are opened
...
Now the ElementMapHandler is the central object and clients do not use
access DAOs or the PersistenceHandler anymore. This is now transparent.
2014-01-10 19:10:42 +01:00
Robert von Burg
64fed84708
[Major] renamed project li.strolch.runtime to li.strolch.agent
2014-01-10 17:16:55 +01:00
Robert von Burg
61cd1e1096
[Major] removed project li.strolch.persistence.api
...
Moved all classes to li.strolch.runtime
2014-01-10 16:50:10 +01:00
Robert von Burg
58bc33696a
[Bugfix] fixed no suitable driver found in Tomcat7 context
...
It seems the class loader mechanism of Tomcat7 makes problems and the
driver is not properly found. A solution is to manually force the
loading of the driver, before searching for a driver for a URL
2013-12-27 11:03:15 +01:00
Robert von Burg
2a1e2db5be
[Bugfix] fixed no suitable driver found in Tomcat7 context
...
It seems the class loader mechanism of Tomcat7 makes problems and the
driver is not properly found. A solution is to manually force the
loading of the driver, before searching for a driver for a URL
2013-12-27 11:02:44 +01:00
Robert von Burg
0225cea0f4
[New] Added doQuery() methods to DAOs and hooked up InMemory querying
2013-12-26 01:12:56 +01:00
Robert von Burg
d83b6a4ea7
[Major] TXs are opened from ElementMap and all methods need a TX now
2013-12-26 00:05:11 +01:00
Robert von Burg
ae630d6dda
[Minor] reorganized classes for Agent into api and impl packages
2013-12-25 22:30:53 +01:00
Robert von Burg
2960fda079
[Major] RuntimeMock now also copies data
2013-12-25 19:05:00 +01:00
Robert von Burg
fe3cca7cb3
[Minor] schema must be dropped in all tests...
2013-12-25 17:40:30 +01:00
Robert von Burg
36c02bad0c
[Minor] refactored tests for persistence layers to remove duplicate code
2013-12-25 17:34:03 +01:00
Robert von Burg
295a5e0063
[Minor] refactored tests for persistence layers to remove duplicate code
2013-12-25 17:02:27 +01:00
Robert von Burg
08c2baf4e8
[Minor] fixed issue where eclipse couldn't validate log4j.xml
2013-12-25 11:56:11 +01:00
Robert von Burg
e9d470676e
[New] methods to generate bulk objects now pad the id
...
This allows for easier lexical sorting
2013-12-24 02:47:11 +01:00
Robert von Burg
5f0419d13f
[Minor] set artifact name to artifactId for easier reading of build log
2013-12-24 02:43:47 +01:00
Robert von Burg
e27b5a96d8
[New] Added Unit tests to test the bulk operations
2013-12-24 02:12:32 +01:00
Robert von Burg
941b52a511
[Major] moved OrderDao and ResourceDao factory methods to transaction
...
It makes using transaction feel easier.
2013-12-24 00:36:26 +01:00
Robert von Burg
bf8e41d70e
[New] Implemented CACHED mode for Strolch
2013-12-24 00:18:00 +01:00
Robert von Burg
99c911258d
[Major] refactored Element maps for better handling
...
Now they are not components, now there is an ElementMapHandler which
is the component and the OrderMap and ResourceMap can be retrieved from
the ElementMapHandler
2013-12-23 18:43:15 +01:00
Robert von Burg
29527a2496
[New] Implemented a basic PostgreSQL for Resources and Orders
2013-12-23 01:55:34 +01:00
Robert von Burg
0ea999d921
[New] Initial commit
2013-12-18 16:29:45 +01:00
Robert von Burg
8a88e367df
Initial commit
2013-12-18 00:46:40 -08:00