@Override public DisconnectMessage copy() { DisconnectMessage message = new DisconnectMessage(); copy(message); return message; }
public synchronized ResponseMessageFuture disconnect(ResponseListener...listeners) { cancelReconnectTimerTask(); for (Consumer consumer : consumersMap.values()) consumer.onDisconnect(); consumersMap.clear(); connectMessageId.set(null); loginMessageId.set(null); reconnectAttempts = 0L; return send(new DisconnectMessage(clientId), listeners); }
public synchronized ResponseMessageFuture disconnect(ResponseListener...listeners) { cancelReconnectTimerTask(); for (Consumer consumer : consumersMap.values()) consumer.onDisconnect(); consumersMap.clear(); connectMessageId.set(null); loginMessageId.set(null); reconnectAttempts = 0L; return send(new DisconnectMessage(clientId), listeners); }
@Override public DisconnectMessage copy() { DisconnectMessage message = new DisconnectMessage(); copy(message); return message; }
public synchronized ResponseMessageFuture disconnect(ResponseListener...listeners) { cancelReconnectTimerTask(); connectMessageId.set(null); reconnectAttempts = 0L; for (Consumer consumer : consumersMap.values()) consumer.onDisconnect(); consumersMap.clear(); return send(new DisconnectMessage(clientId), listeners); }
@Override public DisconnectMessage copy() { DisconnectMessage message = new DisconnectMessage(); copy(message); return message; }