/**
* When called, the MessageBus assumes that the currently active transport is no longer capable of operating. The
* MessageBus then find the best remaining handler and activates it.
*/
public void reconsiderTransport() {
TransportHandler newHandler = null;
for (final TransportHandler handler : availableHandlers.values()) {
if (handler.isUsable()) {
newHandler = handler;
break;
}