package com.tilisty.data;
import org.json.JSONException;
import org.json.JSONObject;
/**
* Helper to identify what packet type the server is dealing with.
*
* @author Jason Simpson <jsnsimpson@gmail.com>
* @version 1.0
*/
public class PacketIdentifier {
public static PacketTypes identifyPacket(JSONObject message) {
try {
if(message.getString("type").equals("register_device")) {
return PacketTypes.REGISTER_DEVICE;
} else if(message.getString("type").equals("register_view")) {
return PacketTypes.REGISTER_VIEWS;
} else {
return PacketTypes.UNKNOWN;
}
} catch(JSONException e) {
}
return PacketTypes.UNKNOWN;
}
}