}
}
@Override
public void init() {
TopologyConfig config = FasterLookUpDataHolder.getInstance()
.getTopologyConfig();
String cron = config.getProperty(CloudControllerConstants.CRON_PROPERTY);
topologySynchronizerCron = cron == null ? topologySynchronizerCron
: cron;
String url = config
.getProperty(CloudControllerConstants.AMQP_CONNECTION_URL_PROPERTY);
amqpConnectionUrl = url == null ? amqpConnectionUrl : url;
Properties initialContextProperties = new Properties();
String initialContextFactory = config
.getProperty(CloudControllerConstants.AMQP_INITIAL_CONTEXT_FACTORY_PROPERTY);
amqpInitialContextFactory = initialContextFactory == null ? amqpInitialContextFactory
: initialContextFactory;
initialContextProperties.put("java.naming.factory.initial",
amqpInitialContextFactory);
initialContextProperties.put("connectionfactory.qpidConnectionfactory",
amqpConnectionUrl);
String connectionFactory = config
.getProperty(CloudControllerConstants.AMQP_TOPIC_CONNECTION_FACTORY_PROPERTY);
amqpTopicConnectionFactory = connectionFactory == null ? amqpTopicConnectionFactory
: connectionFactory;
try {