Class clazz = Class.forName(messagePullPolicy);
MessagePullPolicy pullPolicy = (MessagePullPolicy)clazz.newInstance();
clazz = Class.forName(clusterRouterFactory);
ClusterRouterFactory rf = (ClusterRouterFactory)clazz.newInstance();
ConditionFactory cf = new JMSConditionFactory();
FilterFactory ff = new SelectorFactory();
FailoverMapper mapper = new DefaultFailoverMapper();