Exchange exchange = new Exchange((clientConfig.getChannel().getType() == GateTalk.Channel.Type.QUEUE ? "queue": "topic") + ":" + clientConfig.getChannel().getName());
Client c = findClient(exchange);
if(c == null)
throw new MistException(MistException.exchangeNotFound(exchange.toString()));
c.closeClient(false, false);
allClients.remove(exchange);
}
}
public void migrateClient(Exchange exchange) {