Package com.opengamma.engine.marketdata

Examples of com.opengamma.engine.marketdata.InMemoryLKVMarketDataProvider.addValue()


    _marketDataProvider = marketDataProvider;
  }

  private MarketDataProvider generateMarketDataProvider() {
    final InMemoryLKVMarketDataProvider provider = new InMemoryLKVMarketDataProvider();
    provider.addValue(getPrimitive1(), 0);
    provider.addValue(getPrimitive2(), 0);
    setMarketDataProvider(provider);
    return provider;
  }
View Full Code Here


  }

  private MarketDataProvider generateMarketDataProvider() {
    final InMemoryLKVMarketDataProvider provider = new InMemoryLKVMarketDataProvider();
    provider.addValue(getPrimitive1(), 0);
    provider.addValue(getPrimitive2(), 0);
    setMarketDataProvider(provider);
    return provider;
  }

  public MarketDataProviderResolver getMarketDataProviderResolver() {
View Full Code Here

    final ViewProcessImpl viewProcess = env.getViewProcess(vp, client.getUniqueId());
    final BorrowedThread recalcThread = ((SingleThreadViewProcessWorker) env.getCurrentWorker(viewProcess)).getThread();
    assertThreadReachesState(recalcThread, Thread.State.TIMED_WAITING);

    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive1(), 123d);
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive2(), 456d);
    recalcThread.join();
    resultListener.assertCycleCompleted(TIMEOUT);

    final Map<String, Object> resultValues = new HashMap<String, Object>();
View Full Code Here

    final ViewProcessImpl viewProcess = env.getViewProcess(vp, client.getUniqueId());
    final BorrowedThread recalcThread = ((SingleThreadViewProcessWorker) env.getCurrentWorker(viewProcess)).getThread();
    assertThreadReachesState(recalcThread, Thread.State.TIMED_WAITING);

    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive1(), 123d);
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive2(), 456d);
    recalcThread.join();
    resultListener.assertCycleCompleted(TIMEOUT);

    final Map<String, Object> resultValues = new HashMap<String, Object>();
    final ViewComputationResultModel result = client.getLatestResult();
View Full Code Here

 
  @Test(groups = TestGroup.INTEGRATION// randomly fails
  public void testSkipCycleOnNoMarketData() throws InterruptedException {
    final ViewProcessorTestEnvironment env = new ViewProcessorTestEnvironment();
    final InMemoryLKVMarketDataProvider underlyingProvider = new InMemoryLKVMarketDataProvider();
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive1(), 123d);
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive2(), 456d);
    final MarketDataProvider marketDataProvider = new TestLiveMarketDataProvider("source", underlyingProvider);
    env.setMarketDataProvider(marketDataProvider);
    env.init();
View Full Code Here

  @Test(groups = TestGroup.INTEGRATION// randomly fails
  public void testSkipCycleOnNoMarketData() throws InterruptedException {
    final ViewProcessorTestEnvironment env = new ViewProcessorTestEnvironment();
    final InMemoryLKVMarketDataProvider underlyingProvider = new InMemoryLKVMarketDataProvider();
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive1(), 123d);
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive2(), 456d);
    final MarketDataProvider marketDataProvider = new TestLiveMarketDataProvider("source", underlyingProvider);
    env.setMarketDataProvider(marketDataProvider);
    env.init();

    final ViewProcessorImpl vp = env.getViewProcessor();
View Full Code Here

    resultValues = extractResults(result);
    assertEquals(MissingOutput.SUPPRESSED, resultValues.get(ViewProcessorTestEnvironment.getPrimitive1().getValueName()));
    assertEquals(MissingOutput.SUPPRESSED, resultValues.get(ViewProcessorTestEnvironment.getPrimitive2().getValueName()));

    // Cycle 3
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive1(), 789d);
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive2(), 543d);
    currentWorker.triggerCycle();
    resultListener.assertCycleCompleted(TIMEOUT);

    result = client.getLatestResult();
View Full Code Here

    assertEquals(MissingOutput.SUPPRESSED, resultValues.get(ViewProcessorTestEnvironment.getPrimitive1().getValueName()));
    assertEquals(MissingOutput.SUPPRESSED, resultValues.get(ViewProcessorTestEnvironment.getPrimitive2().getValueName()));

    // Cycle 3
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive1(), 789d);
    underlyingProvider.addValue(ViewProcessorTestEnvironment.getPrimitive2(), 543d);
    currentWorker.triggerCycle();
    resultListener.assertCycleCompleted(TIMEOUT);

    result = client.getLatestResult();
    resultValues = extractResults(result);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.