Robert von Burg
fc3fc3e203
[Devel] Starting to implement element maps
2013-11-19 23:14:36 +01:00
Robert von Burg
548a34b9f3
[Minor] throw exception if declared dependency is missing
...
Instead of running into a NPE, now an exception is thrown so the user
knows which component is missing which dependency.
2013-11-16 01:09:44 +01:00
Robert von Burg
81960291e7
[New] Implemented ObserverHandler model
...
An ObserverHandler component can be registered and used to update
listeners.
2013-11-14 21:32:24 +01:00
Robert von Burg
defba45d02
[New] added state to the container - checked by PrivilegeHandler
...
The container how sets its own state once it has changed the state of
the components. Now the DefaultStrolchPrivilegeHandler checks that the
container has started before allowing any methods to be called.
This might still be too restrictive in that when the container is
stopped, that then an admin can not log in and perform any actions, but
this can then be changed when needed.
2013-11-13 19:52:49 +01:00
Robert von Burg
ff1b629c9d
[New] Implemented a component directed acyclic dependency tree
...
This is needed to start/stop in the right order
2013-11-12 19:34:48 +01:00
Robert von Burg
8702caa5c3
Implemented tests for dependency analyzing.
2013-11-08 18:24:32 +01:00
Robert von Burg
3a44a1407e
[Devel] busy implementing a component directed acyclic dependency tree
...
This is needed to start/stop in the right order
2013-11-06 22:34:00 +01:00
Robert von Burg
af34d81df8
[Devel] busy implementing a component directed acyclic dependency tree
...
This is needed to start/stop in the right order
2013-11-05 20:41:24 +01:00
Robert von Burg
85011270d2
[Major] basic implementation of Strolch Runtime complete
...
- We now have a container which can be configured with components, can
be setup, started, stopped and destroye.
- Missing is still the implementation of the dependencies.
2013-10-31 00:43:14 +01:00
Robert von Burg
efd30b82a9
[New] implementing base configuration model and privilege handler
2013-10-28 22:07:54 +01:00
Robert von Burg
51a54e8268
[Minor] cleaned up .gitignore
2013-10-28 18:58:31 +01:00
Robert von Burg
3a0f37faad
[New] Added StrolchComponent for state of Strolch components
2013-10-27 03:26:43 +01:00
Robert von Burg
f5dbc076d4
[New] added basic configuration model
2013-10-24 21:47:16 +02:00
Robert von Burg
8a6b212248
[New] added basic configuration modl
2013-10-23 23:15:26 +02:00
Robert von Burg
2f8900374f
Initial Commit
2013-10-23 19:59:07 +02:00
Robert von Burg
61fef4d5c9
Initial commit
2013-10-23 10:47:32 -07:00