Commit Graph

736 Commits

Author SHA1 Message Date
Robert von Burg c8cedae647 [Minor] Code formatting 2014-03-31 21:37:13 +02:00
Robert von Burg f714da28f2 [New] Added ElementMap.getBy(String, Parameter)
This allows to query elements by using a StringParameter which is a
reference to another element.
2014-03-31 21:36:12 +02:00
Robert von Burg 86105eaba2 [Minor] Added exception when adding a resource which already exists 2014-03-29 02:07:05 +01:00
Robert von Burg a7bae4b9f5 [Major] fixed rest unit tests due to changes in jersey 2.7
also had to replace eclipse.persistence with 2.5.1 due to a bug in
namespace resolution.
2014-03-28 22:22:44 +01:00
Robert von Burg 316764a409 [Project] using jersey version 2.7 2014-03-28 19:33:19 +01:00
Robert von Burg ff9b864ee9 [Minor] only log message every 10 seconds when exporting XML model 2014-03-28 18:43:31 +01:00
Robert von Burg 6ae9cbf866 [Minor] use locator when throwing exceptions 2014-03-28 18:43:04 +01:00
Robert von Burg e9f9a24981 Merge branch 'master' of git@github.com:eitch/li.strolch.service.git 2014-03-27 18:59:29 +01:00
Robert von Burg ac8c76868a [Minor] added more debugging when exporting
This is useful for long running exports
2014-03-27 18:53:32 +01:00
Robert von Burg 5cb0982b2f [Minor] Added missing writing of Parameter attributes 2014-03-27 18:52:57 +01:00
Robert von Burg c24e01cdc8 [Minor] BooleanParameter is now more restrictive on parsing from string
We only want the string literals true and false to parse
2014-03-27 18:52:13 +01:00
Robert von Burg fd4f7382f5 [Project] added MacOSX ignors 2014-03-27 18:51:28 +01:00
Robert von Burg 95117bdf88 [Minor] NetBeans didn't play nice... now using tabs, instead of spaces 2014-03-24 15:35:13 +01:00
Robert von Burg 396d458112 Merge origin/master 2014-03-24 15:03:28 +01:00
Robert von Burg 7ca7bc7ca7 [New] TimedStates are now properly incorporated into the Strolch Model
The TimedStates have been added to Resources and can be added, removed and retrieved using the following methods:
- addTimedState(StrolchTimedState):void
- removeTimedState(String):<T extends StrolchTimedState>
- getTimedState(String):<T extends StrolchTimedState>
- getTimedStates():List<StrolchTimedState<?>>
- hasTimedState(String):boolean

Also created a new Boolean StateVariables type

The TimedStates are added to Resources using the StrolchTimedState interface and there is a concrete implementation for each type:
- BooleanTimedState
- IntegerTimedState
- FloatTimedState
- StringSetTimedState

Each timed state is tested in a unit test
Each timed state is (de)serializable from/to XML
2014-03-24 15:02:58 +01:00
Robert von Burg 1c76c1fd34 [New] Added development and download pages 2014-03-22 00:58:53 +01:00
Robert von Burg a8aba4dade [New] Added development and download pages 2014-03-22 00:47:17 +01:00
Robert von Burg ea72df1d66 [New] Added development and download pages 2014-03-22 00:44:21 +01:00
Robert von Burg d5f1aeefcf [New] Added development and download pages 2014-03-22 00:40:55 +01:00
Robert von Burg f79396cc57 [New] Added development and download pages 2014-03-22 00:37:17 +01:00
Robert von Burg 9f7734cc99 [New] Added development and download pages 2014-03-22 00:36:02 +01:00
Robert von Burg 39027f7371 Merge origin/master
Conflicts:
	pom.xml
2014-03-22 00:35:13 +01:00
Robert von Burg 2cef9d7d9c [New] Added development and download pages 2014-03-22 00:32:53 +01:00
Robert von Burg 27b65826f9 [New] Added development and download pages 2014-03-22 00:17:38 +01:00
Robert von Burg 9c1a73235f [New] Added development and download pages 2014-03-22 00:15:05 +01:00
Robert von Burg caf631b37f [New] Added development and download pages 2014-03-22 00:04:03 +01:00
Robert von Burg 18d97f7152 [New] Added development and download pages 2014-03-22 00:03:51 +01:00
Robert von Burg 681d344d1c [New] Added development and download pages 2014-03-21 23:57:42 +01:00
Robert von Burg bd815769fd Merge origin/master
Conflicts:
	www.strolch.li/index.html
2014-03-21 23:42:35 +01:00
Robert von Burg d2a6fd48b8 [New] Added development and download pages 2014-03-21 23:22:39 +01:00
Robert von Burg 2dcffa48da [Project] sources are now generated in package goal 2014-03-21 22:58:43 +01:00
Robert von Burg ccd4cf33d2 Merge origin/master 2014-03-21 22:54:38 +01:00
Robert von Burg 45bc38df7d [Project] sources are now generated in package goal 2014-03-21 22:54:34 +01:00
Robert von Burg 9997dce1e4 [Project] sources are now generated in package goal 2014-03-21 22:52:31 +01:00
Robert von Burg bbb5a0d1ca Merge branch 'master' of github.com:eitch/li.strolch.dev 2014-03-21 14:01:19 +01:00
Robert von Burg cdbfba9907 [New] Added a new script to build MSE 2014-03-21 14:01:09 +01:00
Robert von Burg fc52dae661 Update index.html
We want a nice title for the index page
2014-03-20 00:02:39 +01:00
Robert von Burg 568096063c [New] Added CORS capability as a configuration option
Simply add the property corsEnabled=true and corsOrigin=? to the
configuration properties of the RestfulStrolchComponent and then the
RestFul API should allow cross origin querying
2014-03-19 20:34:52 +01:00
Robert von Burg 3f01bfa910 Merge branch 'master' of git@github.com:eitch/li.strolch.website.git 2014-03-19 20:29:40 +01:00
Robert von Burg 55331cda7b Merge branch 'master' of git@github.com:eitch/li.strolch.tutorialapp.git 2014-03-19 20:29:18 +01:00
Robert von Burg 3b42dfd805 Merge branch 'master' of git@github.com:eitch/li.strolch.rest.git 2014-03-19 20:28:51 +01:00
Robert von Burg 54375f1b8d Merge branch 'master' of git@github.com:eitch/li.strolch.agent.git 2014-03-19 20:28:16 +01:00
Robert von Burg 337f040a3e [New] Added CORS capability as a configuration option
Simply add the property corsEnabled=true and corsOrigin=? to the
configuration properties of the RestfulStrolchComponent and then the
RestFul API should allow cross origin querying
2014-03-19 20:26:01 +01:00
Robert von Burg 8f382caac6 [Bugfix] fixed problem stopping component that throws exception
Now we are sure that if a component fails to stop or destroy, we catch
the situation and carry on stopping the others. This handling is not
done when starting, as there we don't want to finish starting the agent
if something goes wrong.
2014-03-19 20:24:06 +01:00
Robert von Burg 33d5c13ebe [Project] Enabled compiler warnings for maven-compiler-plugin 2014-03-19 14:19:43 +01:00
Robert von Burg 6731c1a646 [Project] Removed duplicate dependency
Removed duplicate entry for dependency buildnumber-maven-plugin
2014-03-19 14:14:33 +01:00
Robert von Burg b1ec30d7b4 [Project] fixed urls of projects 2014-03-14 14:40:39 +01:00
Robert von Burg 53ea7bc7de [Project] fixed urls of projects 2014-03-14 14:38:10 +01:00
Robert von Burg b50863d897 [Project] fixed urls of projects 2014-03-14 14:38:08 +01:00
Robert von Burg 62b0d407b0 [Minor] Accessing the realms through the container 2014-03-14 14:38:08 +01:00