Details
-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
-
None
Description
Some JCache operations (especially the invoke) cannot be executed using single command. We should run those using functional commands if possible.
Regarding the invoke we have to find out if the EntryProcessor is marshallable. If it is we will assume that it does not have any side-effect and can be invoked on remote node; we should let the user opt-out of this behaviour through a system property.
JSR107 spec says that implementation may require the EntryProcessor to be serializable or marshallable in some manner.