protected static MQTT mqttClient(String host, int port) { MQTT client = new MQTT(); client.setCleanSession(true); client.setClientId("amc-" + Thread.currentThread().getId() + "-" + System.currentTimeMillis()); client.setHost(URIs.newURI("tcp://" + host + ":" + port)); return client; }
private static FutureConnection createConnection(String host, String clientId) { try { MQTT client = new MQTT(); client.setHost(host); client.setClientId(clientId); client.setCleanSession(false); return client.futureConnection(); } catch (URISyntaxException e) { Log.e(logTag, e.getMessage()); return null; } }