Commit Graph

736 Commits

Author SHA1 Message Date
Robert von Burg be033f3e35 [New] PostgreSqlPersistenceHandler now expects a config for each realm
Now each realm which is CACHED or TRANSACTIONAL and thus uses a
PersistenceHandler must have a dbUrl, dbUsername and dbPassword
configured
2014-02-19 00:11:14 +01:00
Robert von Burg d6ebf330c7 [New] Implemented separate DataStoreMode for each StrolchRealm
added new component state mode SETUP which is before initialize which is
where configurations can be loaded, but no other components may be used
2014-02-19 00:09:25 +01:00
Robert von Burg 0d7914b026 [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:52 +01:00
Robert von Burg b8f03ffd5d [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:36 +01:00
Robert von Burg 0189eab99a [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:27 +01:00
Robert von Burg 1f4755939a [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:24 +01:00
Robert von Burg 6de097116f [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:17 +01:00
Robert von Burg b9c7278911 [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:09 +01:00
Robert von Burg 7322894078 [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:08:06 +01:00
Robert von Burg 14de9b29df [New] Implemented separate DataStoreMode for each StrolchRealm 2014-02-17 22:07:54 +01:00
Robert von Burg c1a84fc480 [Bugfix] fixed NPE when CLI argument is missing 2014-02-17 21:46:23 +01:00
Robert von Burg af33df7503 [Minor] added logging of work done when exporting model 2014-02-14 21:45:48 +01:00
Robert von Burg a7e4faa5c1 [Minor] added protected logger field to Command 2014-02-14 21:45:09 +01:00
Robert von Burg bb9caf6554 [New] XmlExportModelService now has multi file support
Also added tests for exporting model
2014-02-14 21:18:14 +01:00
Robert von Burg c37792fead [New] added RuntimeMock.assertServiceResult() 2014-02-14 21:17:30 +01:00
Robert von Burg bb3f3e7854 [Minor] there is no getDefaultRealm() method anymore 2014-02-13 22:22:11 +01:00
Robert von Burg 8e273b1306 [Minor] there is no getDefaultRealm() method anymore 2014-02-13 22:22:04 +01:00
Robert von Burg f0aa0093a7 [Minor] fixed compiler warnings 2014-02-13 22:21:56 +01:00
Robert von Burg 262e7e204a [Minor] there is no getDefaultRealm() method anymore 2014-02-13 22:21:40 +01:00
Robert von Burg 3c1988b27d [Minor] there is no getDefaultRealm() method anymore 2014-02-13 22:21:35 +01:00
Robert von Burg e4d5f9623f [Bugfix] fixed bug where InMemory realms were not separated
InMemoryPersistenceHandler did not keep separate DAOs for each realm, so
that the realms were not separated in memory
2014-02-13 22:20:56 +01:00
Robert von Burg 205c4b967d [Minor] added sorting of exports XML model
- Parameters are sorted by Index
- ParameterBags are sorted by Id
2014-02-13 22:18:01 +01:00
Robert von Burg 791f12eef3 [Bugfix] fixed bug where Locator was not complete for Parameters 2014-02-13 22:17:02 +01:00
Robert von Burg 14dd9ff73b [New] added a ParameterVisitor interface with SetParameterValueVisitor 2014-02-07 17:54:48 +01:00
Robert von Burg 8767f8c953 [Minor] added DBC check for empty realm name 2014-02-07 16:46:54 +01:00
Robert von Burg a90b8abf20 [Major] refactoring use of BooleanSelection in StrolchQuery 2014-02-03 08:03:15 +01:00
Robert von Burg 8b76bf3d4b [Major] refactoring use of BooleanSelection in StrolchQuery 2014-02-03 08:03:10 +01:00
Robert von Burg 5ce91bfe4b [Minor] added RuntimeMock.getServiceHandler() 2014-02-02 20:41:39 +01:00
Robert von Burg be67876faf [Minor] RuntimeMock now has a parameterless startContainer()-method
the root path passed when mocking is started when startContainer() is
called. the existing startContainer(File)-method is marked deprecated
2014-02-02 20:34:10 +01:00
Robert von Burg 13db5f5cc8 [Minor] using Deque instead of Stack 2014-02-01 13:47:31 +01:00
Robert von Burg 9620d374ed [New] Added NotSelector and implemented InMemory*QueryVisitor 2014-02-01 13:13:31 +01:00
Robert von Burg e023733cf0 [New] Added NotSelection and further builder methods to StrolchQuery 2014-02-01 13:12:43 +01:00
Robert von Burg 5915fe086d [New] added Parameter.getIndex() 2014-01-31 19:13:19 +01:00
Robert von Burg f857c0b5c0 [Minor] switched to StringHelper.isNotEmpty() 2014-01-31 19:03:07 +01:00
Robert von Burg 49df0b54da [Minor] switched to StringHelper.isNotEmpty() 2014-01-31 19:02:21 +01:00
Robert von Burg e667ca9001 [Minor] code cleanup 2014-01-31 16:14:47 +01:00
Robert von Burg e72481eddd [New] modified the Selection to have a builder pattern
Further modified the StringParameterSelection to allow for contains and
case insensitive querying

Removed remaining nls warnings
2014-01-31 15:55:45 +01:00
Robert von Burg 368f8f14a4 [New] modified the Selection to have a builder pattern
Further modified the StringParameterSelection to allow for contains and
case insensitive querying
2014-01-31 15:55:16 +01:00
Robert von Burg 03cdee3012 [New] Implemented Export and Import model services and commands 2014-01-30 00:21:34 +01:00
Robert von Burg aa0a7c7089 [New] Implemented Export and Import model services and commands 2014-01-30 00:21:23 +01:00
Robert von Burg 743e1c039b [New] Implemented Export and Import model services and commands 2014-01-30 00:21:13 +01:00
Robert von Burg 9c9087250f [New] Implemented Export and Import model services and commands 2014-01-30 00:21:03 +01:00
Robert von Burg 5396eb6fec [Minor] fixed broken test 2014-01-28 22:20:04 +01:00
Robert von Burg 6a3510ba75 [Minor] fixed wrong use of test scope dependency 2014-01-28 22:19:48 +01:00
Robert von Burg aac3f9e13f [New] Implemented an EnumHandler and RESTful endpoint 2014-01-28 22:07:59 +01:00
Robert von Burg c59c45a03e [New] Implemented an EnumHandler and RESTful endpoint 2014-01-28 22:07:42 +01:00
Robert von Burg 4f9a8ae0d4 [New] Implemented an EnumHandler 2014-01-28 22:07:17 +01:00
Robert von Burg 9c38fc079f [New] Implemented a StrolchSessionHandler with a RESTful auth service 2014-01-27 20:33:09 +01:00
Robert von Burg 6db47346da [Minor] catch AccessDeniedException and throw StrolchException
we don't want to propagate why a user can't log in if credentials are
not correct
2014-01-27 20:30:49 +01:00
Robert von Burg 5242424db7 [Major] changed constructor of StrolchComponent
Should have interface ComponentContainer in constructor
2014-01-25 22:15:55 +01:00