{
address = new InetSocketAddress(brokerDetail.getHost(), brokerDetail.getPort());
_logger.info("Attempting connection to " + address);
}
SSLConfiguration sslConfig = protocolHandler.getConnection().getSSLConfiguration();
SSLContextFactory sslFactory = null;
if (sslConfig != null)
{
sslFactory = new SSLContextFactory(sslConfig.getKeystorePath(), sslConfig.getKeystorePassword(), sslConfig.getCertType());
}
MINANetworkDriver driver = new MINANetworkDriver(ioConnector);
driver.open(brokerDetail.getPort(), address.getAddress(), protocolHandler, null, sslFactory);
protocolHandler.setNetworkDriver(driver);