throws Exception {
String theMessage = (String) message;
String[] result = theMessage.split(" ", 3);
String status = result[1];
String theCommand = result[0];
ChatCommand command = ChatCommand.valueOf(theCommand);
if ("OK".equals(status)) {
switch (command.toInt()) {
case ChatCommand.BROADCAST:
if (result.length == 3) {
callback.messageReceived(result[2]);
}