Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
The RemoteRemoveAllMessage and RemotePutAllMessage implement removeAll/putAll for transactions on non-partitioned classes. But they call a static method (getEventForEntry) on RemoveAllPRMessage/PutAllPRMessage which is a messaged used for partitioned regions.
This code should be refactored so that the common getEventForEntry is not in a class dedicated to a specific type of region.