refector  connectionFactory