[cache] javaify() & jsify() JS objects in shared cache & [rules] Make EventObject::raw contain raw data - #549
Conversation
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
|
@florian-h05 Please take a look at what I've suggested here as well. It's primarily about the shared cache, but it also modifies |
I would actually keep |
Yes, I agree, my expectation would be that it should be "raw". I also think it makes little difference in most cases, since Graal already lets you do a lot of things "natively" with a Java map. |
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
|
@florian-h05 It sounds like you think the rest of this is good, so I took it out of draft. That leaves only the change to |
|
Also, if somebody you check/test/verify openhab/openhab-webui#4315 and it's OK, I could give creating blocks for |
Signed-off-by: Ravi Nadahar <nadahar@rediffmail.com>
javaify() & jsify() JS objects in shared cache & [rules] Make EventObject::raw contain raw data
This isn't meant to be used as is - I just found it easier to show what I'm thinking that trying to explain it.
I've dealt with both
_getTriggeredData()and the shared cache, but I am somewhat confused about therawproperty as I thought that was supposed to be "unjsified".