Better group properties handling

Description

Currently the DefaultGroupPropertyMap's interface is java.util.Map. Group properties are passed around as plain maps, which obscures the fact that they are actually being persisted.
Adding a PersistableMap interface/abstract class and using this to pass DefaultGroupPropertyMaps around will make the intention more visible. This is not a functional change, it is purely cosmetic.

Environment

None
Fixed

Assignee

Alex Mateescu

Reporter

Alex Mateescu

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Minor
Configure