if (!DestinationName.isValid(topic)) { return FutureUtil.failedFuture(new PulsarClientException.InvalidTopicNameException("Invalid topic name"));
return FutureUtil.failedFuture(new PulsarClientException.AlreadyClosedException("Client already closed")); if (!DestinationName.isValid(topic)) { return FutureUtil.failedFuture(new PulsarClientException.InvalidTopicNameException("Invalid topic name"));
return FutureUtil.failedFuture(new PulsarClientException.AlreadyClosedException("Client already closed")); if (!DestinationName.isValid(topic)) { return FutureUtil.failedFuture(new PulsarClientException.InvalidTopicNameException("Invalid topic name"));