} else if (DeskShareEndedEventMessage.DESK_SHARE_ENDED_MESSAGE.equals(messageName)) {
DeskShareEndedEventMessage msg = DeskShareEndedEventMessage.fromJson(message);
} else if (DeskShareViewerJoinedEventMessage.DESK_SHARE_VIEWER_JOINED_MESSAGE.equals(messageName)) {
DeskShareViewerJoinedEventMessage msg = DeskShareViewerJoinedEventMessage.fromJson(message);
} else if (DeskShareViewerLeftEventMessage.DESK_SHARE_VIEWER_LEFT_MESSAGE.equals(messageName)) {
<BUG>DeskShareViewerLeftEventMessage msg = DeskShareViewerLeftEventMessage.fromJson(message);
}</BUG>
}
}
}

} else if (DeskShareEndedEventMessage.DESK_SHARE_ENDED_MESSAGE.equals(messageName)) {
DeskShareEndedEventMessage msg = DeskShareEndedEventMessage.fromJson(message);
} else if (DeskShareViewerJoinedEventMessage.DESK_SHARE_VIEWER_JOINED_MESSAGE.equals(messageName)) {
DeskShareViewerJoinedEventMessage msg = DeskShareViewerJoinedEventMessage.fromJson(message);
} else if (DeskShareViewerLeftEventMessage.DESK_SHARE_VIEWER_LEFT_MESSAGE.equals(messageName)) {
DeskShareViewerLeftEventMessage msg = DeskShareViewerLeftEventMessage.fromJson(message);
} else if (DeskShareStartRecordingEventMessage.DESKSHARE_START_RECORDING_MESSAGE.equals(messageName)) {
DeskShareStartRecordingEventMessage msg = DeskShareStartRecordingEventMessage.fromJson(message);
System.out.println("^^^^^^^START REC^^^^^^");
} else if (DeskShareStopRecordingEventMessage.DESKSHARE_STOP_RECORDING_MESSAGE.equals(messageName)) {
DeskShareStopRecordingEventMessage msg = DeskShareStopRecordingEventMessage.fromJson(message);
System.out.println("^^^^^^^STOP REC^^^^^^");
