/******************************************************************************* | |
* Copyright (c) 2010, 2013 IBM Corp. | |
* | |
* All rights reserved. This program and the accompanying materials | |
* are made available under the terms of the Eclipse Public License v1.0 | |
* and Eclipse Distribution License v1.0 which accompany this distribution. | |
* | |
* The Eclipse Public License is available at | |
* http://www.eclipse.org/legal/epl-v10.html | |
* and the Eclipse Distribution License is available at | |
* http://www.eclipse.org/org/documents/edl-v10.php. | |
* | |
* Contributors: | |
* Ian Craggs - initial API and implementation and/or initial documentation | |
*******************************************************************************/ | |
package org.eclipse.paho.mqttsn.udpclient.messages; | |
import org.eclipse.paho.mqttsn.udpclient.messages.control.ControlMessage; | |
import org.eclipse.paho.mqttsn.udpclient.messages.mqttsn.MqttsMessage; | |
public class Message { | |
public static final int MQTTS_MSG = 1; | |
public static final int CONTROL_MSG = 2; | |
private int type; | |
private MqttsMessage mqttsMessage = null; | |
private ControlMessage controlMessage = null; | |
public Message() {} | |
public int getType() { | |
return type; | |
} | |
public void setType(int type) { | |
this.type = type; | |
} | |
public MqttsMessage getMqttsMessage() { | |
return mqttsMessage; | |
} | |
public void setMqttsMessage(MqttsMessage mqttsMessage) { | |
this.mqttsMessage = mqttsMessage; | |
} | |
public ControlMessage getControlMessage() { | |
return controlMessage; | |
} | |
public void setControlMessage(ControlMessage controlMessage) { | |
this.controlMessage = controlMessage; | |
} | |
} |