if (messageType != null) {
if (messageType.equals(STATE_TYPE)) {
if (payload instanceof Member) {
handleHeartbeats((Member) payload);
} else if (payload instanceof EntryMessage) {
EntryMessage entryMsg = (EntryMessage) payload;
entryMsg = entryMsg.copy();
if (entryMsg.isLockUpdate()) {
processLockUpdate(entryMsg, replyTo, id);
} else if (entryMsg.isMapUpdate()) {
processMapUpdate(entryMsg);
} else {
processEntryMessage(entryMsg, replyTo, id);
}
} else if (payload instanceof ElectionMessage) {