Commit Graph

769 Commits

Author SHA1 Message Date
Robert von Burg bfc27cebaf [Project] added resource filtering for componentVersion.properties 2014-08-13 23:52:57 +02:00
Robert von Burg 899272a44d [Project] added resource filtering for componentVersion.properties 2014-08-13 23:50:59 +02:00
Robert von Burg a05f6c10dd [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file

Conflicts:
	src/main/java/li/strolch/tutorialwebapp/StartupListener.java
2014-08-13 23:50:50 +02:00
Robert von Burg a6341da79b [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file

Conflicts:
	src/main/webapp/WEB-INF/config/StrolchConfiguration.xml
2014-08-13 23:50:01 +02:00
Robert von Burg 5aadbca2aa [Project] added resource filtering for componentVersion.properties 2014-08-13 23:39:09 +02:00
Robert von Burg 5e181fe5c3 [Project] added resource filtering for componentVersion.properties 2014-08-13 23:39:05 +02:00
Robert von Burg 3a62c76ae0 [Minor] fixed compiler warning 2014-08-13 23:38:59 +02:00
Robert von Burg 7a88def08a [Project] added resource filtering for componentVersion.properties 2014-08-13 23:37:59 +02:00
Robert von Burg 78cc555141 [Project] added resource filtering for componentVersion.properties 2014-08-13 23:37:55 +02:00
Robert von Burg 4432a141ce [Project] added resource filtering for componentVersion.properties 2014-08-13 23:37:52 +02:00
Robert von Burg 208f8f0ec9 [Project] added resource filtering for componentVersion.properties 2014-08-13 23:37:47 +02:00
Robert von Burg e82b9a6ae6 [Project] added resource filtering for agentVersion.properties 2014-08-13 23:37:26 +02:00
Robert von Burg e9d7ea8369 [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 23:36:52 +02:00
Robert von Burg e6cdb4db83 Merge branch 'master' of git@github.com:eitch/li.strolch.agent.git
Conflicts:
	src/main/java/li/strolch/runtime/query/inmemory/InMemoryQueryVisitor.java
2014-08-13 17:13:30 +02:00
Robert von Burg f2ce445bed [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:13:38 +02:00
Robert von Burg 8d37337936 [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:07:13 +02:00
Robert von Burg 54c9038c9f [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:07:06 +02:00
Robert von Burg 2033c6b942 [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:06:23 +02:00
Robert von Burg 8287a4a59d [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:06:18 +02:00
Robert von Burg 6a0199a544 [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:06:14 +02:00
Robert von Burg 0b68acc803 [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:06:09 +02:00
Robert von Burg bc600eb5cb [Major] Refactored StrolchConfiguration.xml to use environments
Now the agent requires an environment parameter to start, and the
configuration of that environment is used to load different sections of
the configuration file
2014-08-13 16:03:30 +02:00
Robert von Burg 59f03edaf4 [Minor] cleaned up compiler warnings 2014-08-12 15:15:14 +02:00
Robert von Burg dd7c4ed581 [Minor] fixed typo 2014-08-08 12:12:35 +02:00
Robert von Burg 941665753c [New] Added a configuration option for the app locale in runtime config 2014-08-07 16:26:25 +02:00
Robert von Burg 1139fb1b8f [Minor] Removed unneded code 2014-08-07 16:11:20 +02:00
Robert von Burg 497e3f901e [Minor] fixed broken test 2014-08-07 15:02:48 +02:00
Robert von Burg 5140acdd42 [Major] moved to Jersey 2.11
fixed muliple issues:
- use language passed by client
- test language
- testing for enums
2014-08-07 14:55:04 +02:00
Robert von Burg 9470b43e0d [Minor] cleaaned up StrolchEnum, using map to store values 2014-08-07 14:53:55 +02:00
Robert von Burg 5e062f0630 [New] Implemented AnySelection 2014-08-07 01:00:25 +02:00
Robert von Burg 6c9adf5daf [New] Implemented AnySelection 2014-08-07 01:00:17 +02:00
Robert von Burg 61e86deb15 [Bugfix] fixed strolch enum rest api not working 2014-08-07 00:20:12 +02:00
Robert von Burg 9fbf49bc45 [Minor] cleaned up StrolchEnum 2014-08-07 00:19:50 +02:00
Robert von Burg 8140192441 [New] Moved *Visitor transformations in query into query method
This is better than keeping the Visitor in the instance of the query,
where it might be to early to instantiate it.
2014-08-06 18:42:54 +02:00
Robert von Burg cd15808bde [New] Moved *Visitor transformations in query into query method
This is better than keeping the Visitor in the instance of the query,
where it might be to early to instantiate it.
2014-08-06 18:42:50 +02:00
Robert von Burg 41f0e72cc5 [New] Moved *Visitor transformations in query into query method
This is better than keeping the Visitor in the instance of the query,
where it might be to early to instantiate it.
2014-08-06 18:42:44 +02:00
Robert von Burg 546524b113 [New] Moved *Visitor transformations in query into query method
This is better than keeping the Visitor in the instance of the query,
where it might be to early to instantiate it.
2014-08-06 18:42:38 +02:00
Robert von Burg e1dbb00ab7 [Major] renamed methods 2014-08-06 16:35:41 +02:00
Robert von Burg c49bd5f87f [Major] renamed methods 2014-08-06 16:35:33 +02:00
Robert von Burg 1f986797d4 [New] OrderQuery and ResourceQuery now require a visitor
This visitor is used to transform the query result. In cases where
transformation is not required, use the NoStrategyOrderVisitor or
NoStrategyResourceVisitor.

For convenience new static helper methods were:
ResourceQuery.resourceQuery(Navigation)
ResourceQuery.resourceQuery(String)
ResourceQuery.resourceQuery(String, ResourceVisitor)

OrderQuery.orderQuery(Navigation)
OrderQuery.orderQuery(String)
OrderQuery.orderQuery(String, ResourceVisitor)
2014-08-06 16:33:10 +02:00
Robert von Burg d9efdc3a31 [New] Added transformation to domain specific object when querying
Now StrolchTransaction.doQuery() returns the result of the
transformation done by the StrolchElementVisitor which is configured on
the ResourceQuery or OrderQuery
2014-08-06 16:29:37 +02:00
Robert von Burg 1ceedfc818 [Major] refactored StrolchElementVisitor to return value
Now instead of having visitors implement their own getters, the return
type is defined as a template on the concrete implementation.

To return nothing simply use the type Void and return null.
2014-08-06 12:46:31 +02:00
Robert von Burg daa68dde24 [New] Added new RuntimeConfiguration.getConfigFile() and .getDataFile() 2014-08-06 01:05:25 +02:00
Robert von Burg a71c77b02c [Minor] Added name of application to startup log 2014-08-04 18:06:16 +02:00
Robert von Burg 99f34ec1b2 [Minor] Added a log info about system after startup 2014-08-04 17:47:16 +02:00
Robert von Burg 72d5bdce9e [Bugfix] fixed wrong implementation of Dao.hasElement() 2014-08-04 15:36:25 +02:00
Robert von Burg 027ee8020f [Bugfix] fixed not closed TX when undoCommands() fails 2014-08-04 15:36:02 +02:00
Robert von Burg c564c2b847 [New] Implemented NameSelector.contains() and caseInsensitive() 2014-08-04 15:10:30 +02:00
Robert von Burg 64afcb02a6 [New] Implemented NameSelection.contains() and caseInsensitive() 2014-08-04 15:10:19 +02:00
Robert von Burg 66276b5ced [New] added StrolchQuery.getSelection() and cleaned up some constants 2014-08-04 14:51:09 +02:00