@Override public void handle(Member member, int eventType) { switch (eventType) { case MembershipEvent.MEMBER_ADDED: memberAdded(member); break; case MembershipEvent.MEMBER_REMOVED: memberRemoved(member); break; default: LOGGER.warning("Unknown event type :" + eventType); } partitionService.refreshPartitions(); }
private void handleMember(ClientMessage clientMessage) { final MemberResultParameters memberResultParameters = MemberResultParameters.decode(clientMessage); switch (memberResultParameters.eventType) { case MemberResultParameters.MEMBER_ADDED: memberAdded(memberResultParameters.member); break; case MemberResultParameters.MEMBER_REMOVED: memberRemoved(memberResultParameters.member); break; default: LOGGER.warning("Unknown event type :" + memberResultParameters.eventType); } partitionService.refreshPartitions(); }