Package com.opengamma.bbg

Examples of com.opengamma.bbg.BloombergConnector


  private BloombergHistoricalTimeSeriesProvider _provider;

  @BeforeMethod
  public void setUp() throws Exception {
    BloombergConnector connector = BloombergTestUtils.getBloombergConnector();
    BloombergHistoricalTimeSeriesProvider provider = new BloombergHistoricalTimeSeriesProvider(connector);
   
    provider.start();
    _provider = provider;
  }
View Full Code Here


    }
   
    s_logger.info("loading ref data with host: {} port: {} fields: {} identifies: {} outputfile {}", new Object[]{host, port, dataFieldFile, identifiersFile, outputFile});
   
    BloombergConnectorFactoryBean factory = new BloombergConnectorFactoryBean("BloombergRefDataCollector", host, Integer.valueOf(port));
    BloombergConnector bloombergConnector = factory.getObjectCreating();
    BloombergReferenceDataProvider refDataProvider = new BloombergReferenceDataProvider(bloombergConnector);
    refDataProvider.start();
   
    BloombergRefDataCollector refDataCollector = new BloombergRefDataCollector(new File(identifiersFile), refDataProvider, new File(dataFieldFile), new File(outputFile));
    refDataCollector.start();
View Full Code Here

   * Creates a Bloomberg reference data provider, that has been started, for testing.
   *
   * @return the provider, not null
   */
  public static BloombergReferenceDataProvider getUnderlyingProvider() {
    BloombergConnector connector = BloombergTestUtils.getBloombergConnector();
    BloombergReferenceDataProvider brdp = new BloombergReferenceDataProvider(connector);
    brdp.start();
    return brdp;
  }
View Full Code Here

   * Creates a Bloomberg connector for testing.
   *
   * @return the connector, not null
   */
  public static BloombergConnector getBloombergConnector() {
    return new BloombergConnector("BloombergTestUtils", getSessionOptions());
  }
View Full Code Here

   * It is typically also wrapped in a caching provider.
   *
   * @return the provider, not null
   */
  public static BloombergReferenceDataProvider getBloombergReferenceDataProvider() {
    BloombergConnector bbgConnector = BloombergTestUtils.getBloombergConnector();
    return new BloombergReferenceDataProvider(bbgConnector);
  }
View Full Code Here

  private LiveDataEntitlementChecker _entitlementChecker;

  @BeforeClass(enabled = false)
  public void setUpClass() {
    BloombergConnector connector = BloombergTestUtils.getBloombergConnector();
    BloombergReferenceDataProvider rdp = new BloombergReferenceDataProvider(connector);
    rdp.start();
   
    Map<LiveDataSpecification, DistributionSpecification> fixes = new HashMap<LiveDataSpecification, DistributionSpecification>();
    fixes.put(DIST_SPEC.getFullyQualifiedLiveDataSpecification(), DIST_SPEC);   
View Full Code Here

  protected StandardLiveDataServer initServer(ComponentRepository repo) {
    // real server
    JmsByteArrayMessageSender jmsSender = new JmsByteArrayMessageSender(getJmsMarketDataAvailabilityTopic(),
                                                                        getJmsConnector().getJmsTemplateTopic());
    FudgeMessageSender availabilityNotificationSender = new ByteArrayFudgeMessageSender(jmsSender);
    BloombergConnector bloombergConnector = getBloombergConnector();
    ReferenceDataProvider referenceDataProvider = getReferenceDataProvider();
    CacheManager cacheManager = getCacheManager();
    BloombergLiveDataServer realServer = createBloombergLiveDataServer(bloombergConnector, referenceDataProvider, cacheManager, availabilityNotificationSender);
    if (getSubscriptionTickerLimit() != null) {
      realServer.setSubscriptionLimit(getSubscriptionTickerLimit());
View Full Code Here

   *
   * @param repo  the repository, not null
   * @return the provider, not null
   */
  protected ReferenceDataProvider initReferenceDataProvider(ComponentRepository repo) {
    BloombergConnector bloombergConnector = getBloombergConnector();
    BloombergReferenceDataProvider underlying = new BloombergReferenceDataProvider(bloombergConnector);
    repo.registerLifecycle(underlying);
   
    MongoConnector mongoConnector = getMongoConnector();
    CacheManager cacheManager = getCacheManager();
View Full Code Here

  private BloombergReferenceDataProvider _refDataProvider;

  @BeforeMethod
  public void setUp() throws Exception {
    BloombergConnector connector = BloombergTestUtils.getBloombergConnector();
    _refDataProvider = new BloombergReferenceDataProvider(connector);
    _refDataProvider.start();
  }
View Full Code Here

  public void setupSecurityProvider() throws Exception {
    _securityProvider = createSecurityProvider();
  }

  protected SecurityProvider createSecurityProvider() throws Exception {
    BloombergConnector connector = BloombergTestUtils.getBloombergConnector();
    BloombergReferenceDataProvider refDataProvider = new BloombergReferenceDataProvider(connector);
    refDataProvider.start();
    _refDataProvider = refDataProvider;
    ExchangeDataProvider exchangeProvider = DefaultExchangeDataProvider.getInstance();
    return new BloombergSecurityProvider(refDataProvider, exchangeProvider);
View Full Code Here

TOP

Related Classes of com.opengamma.bbg.BloombergConnector

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.