if(tunnel!=null)
engine.setTunnel(tunnel);
if(credentials!=null)
engine.setCredentials(credentials);
engine.setNoReconnect(noReconnect);
engine.start();
engine.join();
}
/**
* {@link EngineListener} implementation that sends output to {@link Logger}.