Robert von Burg
111d8a97c5
[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:42:57 +01:00
Robert von Burg
2b1dd1b0a3
[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:42:54 +01:00
Robert von Burg
0254a74d16
[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:42:50 +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
8a084d0144
[New] XmlModelFileHandler has been extended with a
...
XmlModelDefaultHandler
2013-12-23 01:54:58 +01:00
Robert von Burg
a0d4f2587e
[New] Using visitor pattern to perform DOM actions
2013-12-23 01:54:07 +01:00
Robert von Burg
9b836dd45c
[New] Added visitor pattern for Resources and Orders
2013-12-23 01:52:50 +01:00
Robert von Burg
5820265d1e
[Minor] minor code cleanup
2013-12-23 01:21:42 +01:00
Robert von Burg
ae5bba3b40
[New] Added DomUtil
2013-12-22 23:05:06 +01:00
Robert von Burg
6305bdc69f
[Minor] caught an NPE when the Transaction fails but no cause is set
2013-12-22 23:03:14 +01:00
Robert von Burg
c76d6cebc4
[Minor] moved defaultRealm constant
2013-12-18 17:47:26 +01:00
Robert von Burg
da835fcb78
[New] added FileHelper.readStreamToString()
2013-12-18 17:46:26 +01:00
Robert von Burg
a43be2cb88
[New] Added DBC class for helping in assertions
2013-12-18 17:46:04 +01:00
Robert von Burg
eb382bd854
[New] added new project li.strolch.persistence.postgres
2013-12-18 17:45:13 +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
Robert von Burg
6bff06669f
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:38:36 +01:00
Robert von Burg
7ad38c1916
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:38:33 +01:00
Robert von Burg
036c725a52
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:38:29 +01:00
Robert von Burg
d585a9e3d6
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:35 +01:00
Robert von Burg
0dd1a5b3f9
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:31 +01:00
Robert von Burg
2008fb49c6
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:27 +01:00
Robert von Burg
663131f821
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:24 +01:00
Robert von Burg
7a2bd6045c
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:19 +01:00
Robert von Burg
6e308778e4
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:08 +01:00
Robert von Burg
e8cdbb59fe
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:10:01 +01:00
Robert von Burg
43307a5bc7
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:09:53 +01:00
Robert von Burg
c47363f092
[Project] Changed all licence references to Apache License 2.0
2013-12-15 13:09:47 +01:00
Robert von Burg
f3a9f55007
[Minor] Removed unused method
2013-12-15 12:29:05 +01:00
Robert von Burg
9bd1453f7f
[Minor] moved the ModelBuilder to li.strolch.model ModelGenerator
...
now generating objects is available everywhere
2013-12-11 23:53:23 +01:00
Robert von Burg
f6a6509e88
[Project] nexus repository id has changed
2013-12-11 23:52:46 +01:00
Robert von Burg
a7e17d22d1
[Minor] moved the ModelBuilder to li.strolch.model ModelGenerator
...
now generating objects is available everywhere
2013-12-11 23:51:45 +01:00
Robert von Burg
0dfc7e9f4b
[New] implemented in memory querying
2013-12-11 23:50:49 +01:00
Robert von Burg
2ab55605b9
[New] finally implemented a query model
...
In li.strolch.model we keep the API so that the visitors are available
in all Strolch projects
2013-12-11 23:50:20 +01:00
Robert von Burg
9bea101c9d
[Devel] Query engine transparent to the underlying implementation
...
Currently querying in memory works, now we need the visitor pattern to
abstract away the details of the in memory querying mechanism and allow
other querying mechanisms
2013-11-30 13:13:30 +01:00
Robert von Burg
925a25657a
[New] implemented Parameter selection with test.
...
The ParameterizedElementSelector was still missing.
2013-11-29 08:42:44 +01:00
Robert von Burg
a141744068
[New] added missing ModelBuilder class to generate teste data
2013-11-28 21:59:55 +01:00
Robert von Burg
643f846f32
[New] added many querying methods to the ElementMap interface
...
Implemented it in the InMemoryMap abstraction
2013-11-28 21:58:47 +01:00
Robert von Burg
66e076ea49
[New] added tests for in-memory query
2013-11-28 21:56:58 +01:00
Robert von Burg
4f428afcd1
[New] added missing abstract class StrolchTypeNavigator
2013-11-28 21:56:22 +01:00
Robert von Burg
c0cebd533a
[New] added OrderTypeNavigator
2013-11-28 21:53:27 +01:00
Robert von Burg
aa3f39661a
[New] implemented simple in-memory query
2013-11-28 21:52:32 +01:00
Robert von Burg
45c1734dd5
[New] Tutorial App now builds to a tarball ready to start
...
Now just unpack the zip and execute the "startup.sh" script
2013-11-25 23:26:30 +01:00
Robert von Burg
044fc81a18
[New] Added a MainStarter application to start Strolch from main classes
2013-11-25 23:25:45 +01:00
Robert von Burg
33f2bbffa9
[New] added dependency management for additional dependencies:
...
li.strolch.bom
commons-cli:commons-cli:1.2
2013-11-25 23:24:25 +01:00
Robert von Burg
daba472769
[New] Implemented EMPTY and TRANSIENT dataStoreModes.
...
Refactored Agent to be responsible for starting the container. And it
requires the runtime configuration.
2013-11-25 18:54:04 +01:00
Robert von Burg
9bc5f46f2a
[New] Implemented EMPTY and TRANSIENT dataStoreModes.
...
Refactored Agent to be responsible for starting the container. And it
requires the runtime configuration.
2013-11-25 18:53:59 +01:00
Robert von Burg
f49f113b70
[New] Implemented EMPTY and TRANSIENT dataStoreModes.
...
Refactored Agent to be responsible for starting the container. And it
requires the runtime configuration.
2013-11-25 18:53:53 +01:00
Robert von Burg
323b6cfd7b
[New] Implemented EMPTY and TRANSIENT dataStoreModes.
...
Refactored Agent to be responsible for starting the container. And it
requires the runtime configuration.
2013-11-25 18:53:41 +01:00
Robert von Burg
3a2f4495dd
[Devel] implementing InMemory maps for EMPTY and TRANSIENT modes
2013-11-21 18:20:06 +01:00