* @param bloombergKeys
*/
private void createSubscriptions(Set<String> bloombergKeys) {
s_logger.debug("creating subscriptions list for {} securities", bloombergKeys.size());
for (int i = 0; i < _bbgSessions; i++) {
_subscriptionsList.add(new SubscriptionList());
}
int counter = 0;
for (String bloombergKey : bloombergKeys) {
int index = counter % _bbgSessions;
SubscriptionList subscriptions = _subscriptionsList.get(index);
subscriptions.add(new Subscription(bloombergKey, BloombergDataUtils.STANDARD_FIELDS_LIST, _options,
new CorrelationID(bloombergKey)));
counter++;
}
}