if (mcf.getProperties().getType() == JmsConnectionFactory.QUEUE) {
connection = ((QueueConnectionFactory)qFactory).createQueueConnection(username, password);
} else if (mcf.getProperties().getType() == JmsConnectionFactory.TOPIC) {
connection = ((TopicConnectionFactory)qFactory).createTopicConnection(username, password);
} else {
connection = qFactory.createConnection(username, password);
}
} else {
if (mcf.getProperties().getType() == JmsConnectionFactory.QUEUE) {
connection = ((QueueConnectionFactory)qFactory).createQueueConnection();
} else if (mcf.getProperties().getType() == JmsConnectionFactory.TOPIC) {