- java.lang.Object
-
- swim.io.mqtt.MqttEndpoint
-
public class MqttEndpoint extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected swim.io.Endpointendpointprotected MqttSettingsmqttSettings
-
Constructor Summary
Constructors Constructor Description MqttEndpoint(swim.concurrent.Stage stage)MqttEndpoint(swim.concurrent.Stage stage, MqttSettings mqttSettings)MqttEndpoint(swim.io.Endpoint endpoint)MqttEndpoint(swim.io.Endpoint endpoint, MqttSettings mqttSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description swim.io.ServiceRefbindMqtt(String address, int port, MqttService service)swim.io.ServiceRefbindMqtt(String address, int port, MqttService service, MqttSettings mqttSettings)swim.io.ServiceRefbindMqtt(InetSocketAddress localAddress, MqttService service)swim.io.ServiceRefbindMqtt(InetSocketAddress localAddress, MqttService service, MqttSettings mqttSettings)swim.io.ServiceRefbindMqtts(String address, int port, MqttService service)swim.io.ServiceRefbindMqtts(String address, int port, MqttService service, MqttSettings mqttSettings)swim.io.ServiceRefbindMqtts(InetSocketAddress localAddress, MqttService service)swim.io.ServiceRefbindMqtts(InetSocketAddress localAddress, MqttService service, MqttSettings mqttSettings)<I,O>
swim.io.SocketRefconnectMqtt(String address, int port, MqttSocket<I,O> socket)<I,O>
swim.io.SocketRefconnectMqtt(String address, int port, MqttSocket<I,O> socket, MqttSettings mqttSettings)<I,O>
swim.io.SocketRefconnectMqtt(InetSocketAddress localAddress, MqttSocket<I,O> socket)<I,O>
swim.io.SocketRefconnectMqtt(InetSocketAddress localAddress, MqttSocket<I,O> socket, MqttSettings mqttSettings)<I,O>
swim.io.SocketRefconnectMqtts(String address, int port, MqttSocket<I,O> socket)<I,O>
swim.io.SocketRefconnectMqtts(String address, int port, MqttSocket<I,O> socket, MqttSettings mqttSettings)<I,O>
swim.io.SocketRefconnectMqtts(InetSocketAddress localAddress, MqttSocket<I,O> socket)<I,O>
swim.io.SocketRefconnectMqtts(InetSocketAddress localAddress, MqttSocket<I,O> socket, MqttSettings mqttSettings)swim.io.Endpointendpoint()MqttSettingsmqttSettings()swim.concurrent.Stagestage()voidstart()voidstop()
-
-
-
Field Detail
-
endpoint
protected final swim.io.Endpoint endpoint
-
mqttSettings
protected MqttSettings mqttSettings
-
-
Constructor Detail
-
MqttEndpoint
public MqttEndpoint(swim.io.Endpoint endpoint, MqttSettings mqttSettings)
-
MqttEndpoint
public MqttEndpoint(swim.io.Endpoint endpoint)
-
MqttEndpoint
public MqttEndpoint(swim.concurrent.Stage stage, MqttSettings mqttSettings)
-
MqttEndpoint
public MqttEndpoint(swim.concurrent.Stage stage)
-
-
Method Detail
-
mqttSettings
public final MqttSettings mqttSettings()
-
stage
public final swim.concurrent.Stage stage()
-
endpoint
public final swim.io.Endpoint endpoint()
-
start
public void start()
-
stop
public void stop()
-
bindMqtt
public swim.io.ServiceRef bindMqtt(InetSocketAddress localAddress, MqttService service, MqttSettings mqttSettings)
-
bindMqtt
public swim.io.ServiceRef bindMqtt(InetSocketAddress localAddress, MqttService service)
-
bindMqtt
public swim.io.ServiceRef bindMqtt(String address, int port, MqttService service, MqttSettings mqttSettings)
-
bindMqtt
public swim.io.ServiceRef bindMqtt(String address, int port, MqttService service)
-
bindMqtts
public swim.io.ServiceRef bindMqtts(InetSocketAddress localAddress, MqttService service, MqttSettings mqttSettings)
-
bindMqtts
public swim.io.ServiceRef bindMqtts(InetSocketAddress localAddress, MqttService service)
-
bindMqtts
public swim.io.ServiceRef bindMqtts(String address, int port, MqttService service, MqttSettings mqttSettings)
-
bindMqtts
public swim.io.ServiceRef bindMqtts(String address, int port, MqttService service)
-
connectMqtt
public <I,O> swim.io.SocketRef connectMqtt(InetSocketAddress localAddress, MqttSocket<I,O> socket, MqttSettings mqttSettings)
-
connectMqtt
public <I,O> swim.io.SocketRef connectMqtt(InetSocketAddress localAddress, MqttSocket<I,O> socket)
-
connectMqtt
public <I,O> swim.io.SocketRef connectMqtt(String address, int port, MqttSocket<I,O> socket, MqttSettings mqttSettings)
-
connectMqtt
public <I,O> swim.io.SocketRef connectMqtt(String address, int port, MqttSocket<I,O> socket)
-
connectMqtts
public <I,O> swim.io.SocketRef connectMqtts(InetSocketAddress localAddress, MqttSocket<I,O> socket, MqttSettings mqttSettings)
-
connectMqtts
public <I,O> swim.io.SocketRef connectMqtts(InetSocketAddress localAddress, MqttSocket<I,O> socket)
-
connectMqtts
public <I,O> swim.io.SocketRef connectMqtts(String address, int port, MqttSocket<I,O> socket, MqttSettings mqttSettings)
-
connectMqtts
public <I,O> swim.io.SocketRef connectMqtts(String address, int port, MqttSocket<I,O> socket)
-
-