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
1e8648bc2a
[New] implemented a RuntimeMock for easy mockin the container
...
This can be used in the different projects to testing components which
need a runtime
2013-11-14 21:31:14 +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
34692df586
[Devel] busy implementing a component directed acyclic dependency tree
...
This is needed to start/stop in the right order
2013-11-05 20:42:20 +01:00
Robert von Burg
ede49b6d20
[Devel] busy implementing a component directed acyclic dependency tree
...
This is needed to start/stop in the right order
2013-11-05 20:42:14 +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
3f177275b3
[New] initial commit of pom.xml
2013-10-31 00:45:48 +01:00
Robert von Burg
a6fe2dce67
[New] added a container mock which creates the required directory struct
2013-10-31 00:44:29 +01:00
Robert von Burg
e415dcd6bf
[New] rewrote the abstract test to use mocking of the container
2013-10-31 00:43:52 +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
8c8a7b1dc4
[Minor] Extended LocatorBuilder to allow removing last element
2013-10-30 07:57:15 +01:00
Robert von Burg
546f2c9caf
Revert "[New] refactored Locator"
...
This reverts commit bca42e35c8
.
2013-10-30 07:45:01 +01:00
Robert von Burg
bbd862de72
[Minor] Added hashcode() and equals() to Locator
2013-10-30 07:41:55 +01:00
Robert von Burg
bca42e35c8
[New] refactored Locator
...
Now added method to add single element, or get parent. Also removed
restriction for element to have at least three elements. Now one element
is sufficient.
2013-10-29 21:04:50 +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
f04dcdb43e
[Minor] added constructor to SimpleServiceHandler
2013-10-28 22:07:28 +01:00
Robert von Burg
5e82fa7fc5
[Minor] added constructor to XmlPersistenceHandler
2013-10-28 22:07:17 +01:00
Robert von Burg
4947d256b3
[New] added tutorialapp
2013-10-28 22:02:04 +01:00
Robert von Burg
7c3b6ff722
Initial commit
2013-10-28 11:05:06 -07:00
Robert von Burg
9de31a136e
[Minor] cleaned up .gitignore
2013-10-28 18:58:36 +01:00
Robert von Burg
51a54e8268
[Minor] cleaned up .gitignore
2013-10-28 18:58:31 +01:00
Robert von Burg
55fdc6cfc5
[Minor] cleaned up .gitignore
2013-10-28 18:58:11 +01:00
Robert von Burg
528f979472
[Project] modules may not be in a subfolder...
2013-10-28 18:58:05 +01:00
Robert von Burg
93154566d6
[Minor] README cleanup
2013-10-27 23:11:34 +01:00
Robert von Burg
7a8e9a5e14
[Minor] code formatting
2013-10-27 22:23:38 +01:00
Robert von Burg
9d29dff6c9
[Minor] code cleanup
2013-10-27 04:17:48 +01:00
Robert von Burg
d90c698176
[Minor] code cleanup
2013-10-27 04:13:05 +01:00
Robert von Burg
ac9cba1f08
[New] added a bootstrap_https.sh for https cloning on CI
2013-10-27 03:58:29 +01:00
Robert von Burg
7c598a552f
[Minor] cleanup
2013-10-27 03:51:16 +01:00
Robert von Burg
f3a912069f
[New] added push script
2013-10-27 03:49:34 +01:00
Robert von Burg
1bf99a0d62
[New] Initial commit of bootstrap scripts
2013-10-27 03:46:16 +01:00
Robert von Burg
181e3dfdff
[Minor] Added StrolchComponent interface to SimpleServiceHandler
2013-10-27 03:27:18 +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
74887908e2
[Minor] Added StrolchComponent interface to XmlPersistenceHandler
2013-10-27 03:26:19 +01:00
Robert von Burg
f0cbb735b2
[Project] Refactoring projecto to be called .dev
2013-10-26 17:06:27 +02:00
Robert von Burg
2dbbd943f4
[New] initial commit of pom defining strolch bom
2013-10-25 07:40:05 +02:00
Robert von Burg
1cb07f1dd3
[Minor] li.strolch.persistence.impl was renamed to .xml
2013-10-25 07:39:12 +02:00
Robert von Burg
eed847576e
Initial commit
2013-10-24 22:07:19 -07:00
Robert von Burg
681bf88d96
[Minor] fixed compile error due to wrong typing
2013-10-24 21:57:17 +02:00
Robert von Burg
1c8a15390f
[New] added new module li.strolch.testbase
2013-10-24 21:56:56 +02:00
Robert von Burg
9ad71317f7
[New] basic implementation of Order and Resource DAOs implemented
...
Including tests for both DAOs. Only for DOM. SAX is not yet supported!
2013-10-24 21:49:56 +02:00
Robert von Burg
c57693d9c3
[New] Added a ModelBuilder to conveniently create Resources and Orders
2013-10-24 21:49:04 +02:00
Robert von Burg
f5dbc076d4
[New] added basic configuration model
2013-10-24 21:47:16 +02:00
Robert von Burg
42e3173153
[Project] added dependency management of li.strolch.testbase
2013-10-24 21:46:19 +02:00
Robert von Burg
98e7490164
[New] Now all date parsing and formatting is done using ISO8601
2013-10-24 21:45:50 +02:00
Robert von Burg
8efe85d6c8
Initial commit
2013-10-24 11:29:06 -07:00
Robert von Burg
80a7a326e0
[Minor] JavaDoc clarification
2013-10-24 20:07:34 +02:00