Robert von Burg
39fee69bd0
[Major] fixed typo in StrolchRootElementToJsonVisitor.ignoreBagParameterTyp
2018-06-21 17:54:42 +02:00
Robert von Burg
6e1a32910d
[New] Added with* methods on Strolch*ElementToJsonVisitor
2018-06-12 17:28:41 +02:00
Robert von Burg
7f5a2d54f6
[Minor] Use toPrecision on values only on get. Performance issue
2018-05-29 13:50:17 +02:00
Robert von Burg
9f618c8d0e
[Minor] Replace ListParameter values on setValue()
2018-05-29 10:19:33 +02:00
Robert von Burg
ea81b26916
[Minor] Replace ListParameter values on setValue()
2018-05-29 10:15:17 +02:00
Robert von Burg
4e7b2dde0e
[Minor] Better exception logging in FromFlatJsonVisitor
2018-05-22 19:35:49 +02:00
Robert von Burg
ec4d7d6146
[Fix] validate type with type, not objectType in FromFlatJsonVisitor
2018-05-16 17:53:08 +02:00
Robert von Burg
1e616f0616
[Major] Refactored searching to allow for coercing of left side
2018-04-20 20:49:31 +02:00
Robert von Burg
f8ea8998b1
[Minor] Fixed JavaDoc due to doclint errors
2018-04-04 16:02:45 +02:00
Robert von Burg
7bac0953bf
[Minor] Code cleanup
2018-03-27 16:52:00 +02:00
Robert von Burg
62fb8671fb
[Fix] Don't write empty stateId, but care when parsing on ValueChange
2018-03-26 09:39:14 +02:00
Robert von Burg
66ee65101a
[Major] Fixed Roles REST API
2018-03-19 22:29:27 +01:00
Robert von Burg
75d79544af
[Major] Implemented new search API using Streams
2018-03-13 17:51:24 +01:00
Robert von Burg
d3b5fa5128
[Major] Moved query classes to li.strolch.agent
2018-03-12 18:13:46 +01:00
Robert von Burg
c66f7c2805
[Major] Implement StrolchElement.isReadOnly() and .setReadOnly()
...
Modifying a read only element causes an exception. Retrieving elements from the TX, or directly from the ElementMap returns a clone, so nothing changes there. But elements returned by a query will have their readOnly flag set, thus if these are modified, then they need to be cloned first.
2018-02-27 14:46:23 +01:00
Robert von Burg
315879ebe1
[Major] (Re-)Implemented XML Persistence
2018-02-27 09:00:26 +01:00
Robert von Burg
0dc11c74f9
[Fix] allow Action toJson in StrolchRootElementToJsonVisitor
2018-02-14 17:53:50 +01:00
Robert von Burg
d95c3913d8
[New] FromFlatJsonVisitor is now a StrolchRootElementVisitor
2018-02-12 13:46:41 +01:00
Robert von Burg
0d42defd2a
[Major] Reworked visitors: StrolchElement.accept(StrolchElementVisitor)
2018-02-09 11:32:50 +01:00
Robert von Burg
475c719859
[Major] Reworked visitors: StrolchElement.accept(StrolchElementVisitor)
2018-02-09 09:49:51 +01:00
Robert von Burg
dba3b86762
[New] Added StrolchRootElement.getClone(boolean)
2018-02-02 13:03:35 +01:00
Robert von Burg
c60a24409a
[New] Added StrolchRootElement.getClone(boolean)
2018-02-02 12:50:29 +01:00
Robert von Burg
ba115b70c4
[Fix] Remove version of parsed files in inspector
2018-02-02 11:50:00 +01:00
Reto Breitenmoser
ab0930eec8
[Minor] added function for ignoring paramBags by type
2018-01-21 18:18:34 +01:00
Robert von Burg
00e41fdc4a
[Minor] round to 8 decimals in FloatParameter and FloatValue
2018-01-19 11:12:32 +01:00
Robert von Burg
c5e272eabd
[Minor] Added DateSelection(DateRange)
2018-01-12 16:16:11 +01:00
Robert von Burg
d385025609
[Minor] Added PolicyContainer.getPolicyDef(Class)
2018-01-12 16:15:39 +01:00
Robert von Burg
83624b2101
[Minor] Allow empty Locator
2018-01-04 14:48:41 +01:00
Robert von Burg
04f4fed0ba
[New] Added toJson() to ServiceResult, ModelStatistics
2017-11-29 16:56:36 +01:00
Robert von Burg
ae357346cc
[Fix] Fixed compile error in GroupedParameterizedElement.removeParameter
2017-11-01 11:47:06 +01:00
Robert von Burg
2d60a352b4
[Fix] Fix not allow to re-add removed element with versioning enabled
2017-11-01 10:15:21 +01:00
Robert von Burg
c0bf2ae428
[Major] Refactored GenericReport into Policies for extension
2017-10-18 13:11:39 +02:00
Robert von Burg
b7adf9e638
[New] Added StrolchRootElement.getClone():StrolchRootElement
2017-10-18 13:10:42 +02:00
Robert von Burg
f2b0666ece
[New] Added ParameterBagContainer.getParameterBag(String, boolean)
2017-10-18 13:10:16 +02:00
Robert von Burg
2cb799dfb4
[Major] Removed the need for javax.xml.bind.* imports. Using gson
2017-09-29 15:57:21 +02:00
Robert von Burg
76e7403974
[Project] Update all dependencies and plugin dependencies in pom.xml
2017-09-28 19:11:34 +02:00
Robert von Burg
ba766fdaf5
[Fix] Fix switch fall-through in XmlModelSaxReader
2017-09-28 19:09:37 +02:00
Robert von Burg
3310bb8766
[Minor] Fix compile warnings
2017-09-26 15:01:02 +02:00
Robert von Burg
75123f1040
[Minor] Fix compile error on JDK 9 due to upper bound error
2017-09-25 12:24:00 +02:00
Robert von Burg
9a5bfefa3f
[New] Added ParameterizedElement.getParametersByInterpretationAndUom()
2017-09-13 15:28:18 +02:00
Robert von Burg
e128d42365
[New] Added getParametersByInterpretation()
2017-09-06 18:51:34 +02:00
Robert von Burg
76b2fd2eb2
[New] Added add REST API for root elements to inspector
2017-08-28 12:46:03 +02:00
Robert von Burg
a27e9a2999
[Project] Set new snapshot version 1.6.0-SNAPSHOT
2017-08-24 14:11:29 +02:00
Robert von Burg
b3adf8dfa5
[Major] Implemented new ToErrorReservationExecution
2017-08-18 17:42:02 +02:00
Robert von Burg
07ab2fa971
[Minor] JavaDoc correction
2017-08-18 10:00:41 +02:00
Robert von Burg
2863a5746b
[Fix] Fixed wrong filtering of resources
2017-08-18 09:46:54 +02:00
Robert von Burg
f2cdea3b7d
[Major] Changes in LogMessage, not using ID for equals
2017-08-16 11:23:44 +02:00
Robert von Burg
3bd9121671
[New] Added Resource.getTimedState(String, boolean)
2017-08-11 15:16:01 +02:00
Robert von Burg
cfe8664ddc
[Minor] Allow to set Action to ERROR, if already in ERROR
2017-08-09 11:31:10 +02:00
Robert von Burg
c79f1d6ae6
[Fix] Returning 401 if session is invalid, 403 for privilege
2017-07-26 15:15:20 +02:00