Executor executor = transport.getExecutor();
if (executor != null) {
transportBuilder.asyncTransportExecutor().factory(new ManagedExecutorFactory(executor));
}
RelayConfiguration relay = stack.getRelay();
if (relay != null) {
builder.site().localSite(relay.getSiteName());
}
}
Executor listenerExecutor = this.dependencies.getListenerExecutor();
if (listenerExecutor != null) {