/* DConnectEventMessage.java Copyright (c) 2016 NTT DOCOMO,INC. Released under the MIT license http://opensource.org/licenses/mit-license.php */ package org.deviceconnect.message; import android.content.Intent; import org.json.JSONException; import org.json.JSONObject; /** * Device Connect Managerのイベントメッセージ. * @author NTT DOCOMO, INC. */ public class DConnectEventMessage extends BasicDConnectMessage { /** * 空のイベントメッセージを生成する. */ public DConnectEventMessage() { super(); } /** * Device Connect イベントメッセージをJSONから生成する. * * @param json メッセージJSON * @throws JSONException JSONへの変換に失敗した場合に発生. */ public DConnectEventMessage(final String json) throws JSONException { super(json); } /** * Device Connect イベントメッセージをJSONから生成する. * * @param json メッセージJSON * @throws JSONException JSONへの変換に失敗した場合に発生. */ public DConnectEventMessage(final JSONObject json) throws JSONException { super(json); } /** * Device Connect イベントメッセージをIntentから生成する. * * @param intent メッセージIntent * @throws JSONException JSONへの変換に失敗した場合に発生. */ public DConnectEventMessage(final Intent intent) throws JSONException { super(intent); } }