2015-11-20 20:54:27 +01:00
|
|
|
package io.moquette.interception.messages;
|
2015-08-17 17:41:29 -03:00
|
|
|
|
2016-02-03 23:20:15 +01:00
|
|
|
import io.moquette.parser.proto.messages.ConnectMessage;
|
2015-08-17 17:41:29 -03:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @author Wagner Macedo
|
|
|
|
|
*/
|
|
|
|
|
public class InterceptConnectMessage extends InterceptAbstractMessage {
|
|
|
|
|
private final ConnectMessage msg;
|
|
|
|
|
|
|
|
|
|
public InterceptConnectMessage(ConnectMessage msg) {
|
|
|
|
|
super(msg);
|
|
|
|
|
this.msg = msg;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getClientID() {
|
|
|
|
|
return msg.getClientID();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean isCleanSession() {
|
|
|
|
|
return msg.isCleanSession();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getKeepAlive() {
|
|
|
|
|
return msg.getKeepAlive();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean isPasswordFlag() {
|
|
|
|
|
return msg.isPasswordFlag();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public byte getProtocolVersion() {
|
|
|
|
|
return msg.getProtocolVersion();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getProtocolName() {
|
|
|
|
|
return msg.getProtocolName();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean isUserFlag() {
|
|
|
|
|
return msg.isUserFlag();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean isWillFlag() {
|
|
|
|
|
return msg.isWillFlag();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public byte getWillQos() {
|
|
|
|
|
return msg.getWillQos();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean isWillRetain() {
|
|
|
|
|
return msg.isWillRetain();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getUsername() {
|
|
|
|
|
return msg.getUsername();
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-16 23:25:15 +02:00
|
|
|
public byte[] getPassword() {
|
2015-08-17 17:41:29 -03:00
|
|
|
return msg.getPassword();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String getWillTopic() {
|
|
|
|
|
return msg.getWillTopic();
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-16 23:25:15 +02:00
|
|
|
public byte[] getWillMessage() {
|
2015-08-17 17:41:29 -03:00
|
|
|
return msg.getWillMessage();
|
|
|
|
|
}
|
|
|
|
|
}
|