Examples of locateOrStore()


Examples of com.opengamma.financial.temptarget.InMemoryTempTargetRepository.locateOrStore()

@Test(groups = TestGroup.UNIT)
public class RemoteTempTargetRepositoryTest {

  public void testGet() {
    final InMemoryTempTargetRepository underlying = new InMemoryTempTargetRepository();
    final UniqueId uid = underlying.locateOrStore(new MockTempTarget("Test"));
    assertEquals(uid, UniqueId.of("TmpMem", "1"));
    final DataTempTargetRepositoryResource server = new DataTempTargetRepositoryResource(underlying);
    final TempTargetRepository client = new RemoteTempTargetRepository(URI.create("http://localhost/")) {
      @Override
      protected UniformInterface accessRemote(final URI uri) {
View Full Code Here

Examples of com.opengamma.financial.temptarget.TempTargetRepository.locateOrStore()

    }
    final ViewCalculationConfiguration calcConfig = new ViewCalculationConfiguration(tempTarget.getViewDefinition(), context.getViewCalculationConfiguration().getName());
    calcConfig.addSpecificRequirement(requirement);
    tempTarget.getViewDefinition().addViewCalculationConfiguration(calcConfig);
    final TempTargetRepository targets = OpenGammaCompilationContext.getTempTargets(context);
    final UniqueId tempTargetId = targets.locateOrStore(tempTarget);
    return Collections.singleton(new ValueRequirement(ValueRequirementNames.HISTORICAL_TIME_SERIES, new ComputationTargetSpecification(TempTarget.TYPE, tempTargetId), ValueProperties.withAny(
        ViewEvaluationFunction.PROPERTY_CALC_CONFIG).get()));
  }

  protected ValueProperties.Builder createValueProperties(final HistoricalViewEvaluationTarget target) {
View Full Code Here

Examples of com.opengamma.financial.temptarget.TempTargetRepository.locateOrStore()

        false, null, HistoricalViewEvaluationMarketDataMode.HISTORICAL);
    final ViewCalculationConfiguration calcConfig = createViewCalculationConfiguration(tempTarget.getViewDefinition(), context.getViewCalculationConfiguration().getName());
    addValueRequirements(context, target, calcConfig);
    tempTarget.getViewDefinition().addViewCalculationConfiguration(calcConfig);
    final TempTargetRepository targets = OpenGammaCompilationContext.getTempTargets(context);
    final UniqueId tempTargetId = targets.locateOrStore(tempTarget);
    final ComputationTargetSpecification targetSpec = new ComputationTargetSpecification(TempTarget.TYPE, tempTargetId);
    return createRequirements(targetSpec);
  }

  @Override
View Full Code Here

Examples of com.opengamma.financial.temptarget.TempTargetRepository.locateOrStore()

          }
        }).when(builder).post(Mockito.any(Class.class), Mockito.anyObject());
        return builder;
      }
    };
    assertEquals(client.locateOrStore(new MockTempTarget("Test")), UniqueId.of("TmpMem", "1"));
    assertEquals(client.locateOrStore(new MockTempTarget("Test")), UniqueId.of("TmpMem", "1"));
    assertEquals(client.locateOrStore(new MockTempTarget("Foo")), UniqueId.of("TmpMem", "2"));
  }

}
View Full Code Here

Examples of com.opengamma.financial.temptarget.TempTargetRepository.locateOrStore()

        }).when(builder).post(Mockito.any(Class.class), Mockito.anyObject());
        return builder;
      }
    };
    assertEquals(client.locateOrStore(new MockTempTarget("Test")), UniqueId.of("TmpMem", "1"));
    assertEquals(client.locateOrStore(new MockTempTarget("Test")), UniqueId.of("TmpMem", "1"));
    assertEquals(client.locateOrStore(new MockTempTarget("Foo")), UniqueId.of("TmpMem", "2"));
  }

}
View Full Code Here

Examples of com.opengamma.financial.temptarget.TempTargetRepository.locateOrStore()

        return builder;
      }
    };
    assertEquals(client.locateOrStore(new MockTempTarget("Test")), UniqueId.of("TmpMem", "1"));
    assertEquals(client.locateOrStore(new MockTempTarget("Test")), UniqueId.of("TmpMem", "1"));
    assertEquals(client.locateOrStore(new MockTempTarget("Foo")), UniqueId.of("TmpMem", "2"));
  }

}
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.