[
https://issues.apache.org/jira/browse/GEODE-7704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bruce J Schuchardt resolved GEODE-7704.
---------------------------------------
Fix Version/s: 1.12.0
Resolution: Fixed
most duplicate code has been removed and pushed to MemberData. Further action
will be taken in 2.0.
> Combine MemberIdentifer and MemberData interfaces
> -------------------------------------------------
>
> Key: GEODE-7704
> URL: https://issues.apache.org/jira/browse/GEODE-7704
> Project: Geode
> Issue Type: Improvement
> Components: membership
> Reporter: Dan Smith
> Priority: Major
> Fix For: 1.12.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> There is not really a need for separate MemberIdentifier and MemberData
> interfaces. We should combine these two interfaces into a single interface.
> MemberIdentiferImpl and GMSMemberData should also be combined into a single
> object.
> InternalDistributedMember should probably wrap a MemberIdentifier, rather
> than extend MemberIdentifierImpl, for better encapsulation. If
> MemberIdentifer takes on all of the methods of MemberData this should be
> possible.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)