});
defers.resume();
}
static public AmqpTransport connect(AmqpConnectOptions options) {
AmqpConnectOptions opts = options.clone();
if( opts.getDispatchQueue() == null ) {
opts.setDispatchQueue(Dispatch.createQueue());
}
if( opts.getBlockingExecutor() == null ) {
opts.setBlockingExecutor(AmqpConnectOptions.getBlockingThreadPool());
}
return new AmqpTransport(opts.getDispatchQueue()).connecting(opts);
}