Commit Graph

150 Commits

Author SHA1 Message Date
Robert von Burg 6ee6326390
[Project] Updated intellij formatter.xml 2023-11-23 14:44:33 +01:00
Robert von Burg f105147ec1
[Project] Updated IntelliJ formatter for chopping down long chains 2023-11-02 09:55:08 +01:00
Robert von Burg 9f86f84f35
[Project] Updated intellij formatter 2023-09-05 14:36:14 +02:00
Robert von Burg 40f9470db2
[Project] Updated intellij style formatter.xml 2023-09-04 11:06:40 +02:00
Robert von Burg 31a45c1a6b
[Project] Updated intelliJ formatter 2023-06-02 13:03:07 +02:00
Robert von Burg 7fd30fbca4
[Project] Updated intellij code formatting 2023-05-15 12:35:04 +02:00
Robert von Burg 61bf44fcaf
[Project] Updated intellij code formatting 2023-05-12 14:33:42 +02:00
Robert von Burg f313eed069
[Project] Updated intellij code formatting 2023-05-12 13:49:30 +02:00
Robert von Burg 5e79b8f91f
[Project] Updated intellij code formatting 2023-05-12 08:47:15 +02:00
Robert von Burg f1ffa3a6db
[Project] Added inspections_java.xml 2023-04-04 09:24:55 +02:00
Robert von Burg a8d240f473
[Project] Moved dev/ to src/resources/ 2022-12-16 15:07:48 +01:00
Robert von Burg fa57bf213f [Project] Updated initial dependency-check suppressions 2021-12-22 13:32:46 +01:00
Robert von Burg 3cc91dfd04 moved everything to a subdirectory for repo merge 2014-09-16 08:45:30 +02:00
Robert von Burg 97aa9117ec [Minor] code cleanup 2014-09-14 12:20:38 +02:00
Robert von Burg bf1db41f52 [New] added ElementMap.getBy(StringListParameter) 2014-09-13 20:41:56 +02:00
Robert von Burg 5c677aa757 [New] Added privilege checking for StrolchQueries 2014-09-08 13:35:37 +02:00
Robert von Burg ae5a0b0a14 [New] Added StrolchTransaction.getResourceBy() and .getOrderBy() 2014-09-06 10:43:38 +02:00
Robert von Burg 00ea65ece2 [New] Implemented param null selector and ParameterBagSelector 2014-09-04 20:30:28 +02:00
Robert von Burg dc45e3ec8c [Minor] also logging environment after startup 2014-08-28 22:05:01 +02:00
Robert von Burg 9a3d31ef35 [Major] Implemented InMemoryAuditQuery 2014-08-28 21:45:57 +02:00
Robert von Burg 581cf95e2c [Major] minor re-thinking synchronisation - now the maps are synced. 2014-08-27 07:10:43 +02:00
Robert von Burg d0740d1526 [Major] Using DateRange in DateSelector 2014-08-26 22:01:57 +02:00
Robert von Burg 690dfc9fc1 [Minor] forgot match mode further along 2014-08-25 22:59:27 +02:00
Robert von Burg 022ea46958 [Major] moved StringMatchMode to ch.eitchnet.utils 2014-08-25 22:52:25 +02:00
Robert von Burg 30b9787ef9 [Minor] fixed broken tests due to wrong checking for observer updates 2014-08-24 19:29:36 +02:00
Robert von Burg 7e4805be9c [Minor] fixed broken tests due to wrong checking for observer updates 2014-08-24 19:21:34 +02:00
Robert von Burg b7a63c1c47 [Major] moved ObserverHandler to StrolchRealm - no component anymore
Now the ObserverHandler is not a StrolchComponent anymore, and can be
retrieved from the StrolchRealm. This makes the observer model be part
of the realm, not global of the agent.
2014-08-24 19:18:02 +02:00
Robert von Burg 926eab8eed [Major] Moved the auditing trail to the ElementMaps themselves
This means that we can't access the ElementMaps from the Realms, but
must use the TX (this was better anyhow)
2014-08-24 12:45:08 +02:00
Robert von Burg 3c05496ceb [Minor] code cleanup
- extracted constants for configuration
- fixed redundant null check
- cleaned up compiler warnings on i18n
2014-08-24 10:22:22 +02:00
Robert von Burg 999a8d4369 [Minor] Changed template of ElementMap to StrolchRootElement
Resources and Orders are already StrolchRootElements, so this shouldn't
hurt anyone =)
2014-08-24 10:20:26 +02:00
Robert von Burg 42fe3b4122 [Minor] code cleanup
- extracted constants for configuration
- fixed redundant null check
- cleaned up compiler warnings on i18n
2014-08-24 10:19:42 +02:00
Robert von Burg 77de155b17 [Minor] code cleanup
- extracted constants for configuration
- fixed redundant null check
- cleaned up compiler warnings on i18n
2014-08-24 10:15:52 +02:00
Robert von Burg e82b14f783 [New] Implemented opt-in audit trail in Strolch
The audit trail has its own map on the Realm and a trail is written by
realm at the end of the transaction.

You can write your own audit trail using tx.getAuditTrail().

Enable the audit trail by setting the realm configuration value
'enableAuditTrail'.
2014-08-23 20:50:58 +02:00
Robert von Burg 07085f8aa0 [Major] added missing parsing of StrolchTimedState and fixed locators
Locators are now a bit different, to handle finding StrolchTimedState as
well, the Locator has the form:
Resource/<type>/<id>/State/<id>
Resource/<type>/<id>/Bag/<id>/<param_id>
2014-08-21 17:42:37 +02:00
Robert von Burg a95822689d [New] Added StrolchTransaction.get*By(StringParameter)
These are convenient methods to get resources and orders by a reference
parameter
2014-08-18 09:41:05 +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 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 9470b43e0d [Minor] cleaaned up StrolchEnum, using map to store values 2014-08-07 14:53:55 +02:00
Robert von Burg 6c9adf5daf [New] Implemented AnySelection 2014-08-07 01:00:17 +02:00
Robert von Burg 9fbf49bc45 [Minor] cleaned up StrolchEnum 2014-08-07 00:19:50 +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 c49bd5f87f [Major] renamed methods 2014-08-06 16:35:33 +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 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