Examples of DomainMarketDataAvailabilityFilter


Examples of com.opengamma.engine.marketdata.availability.DomainMarketDataAvailabilityFilter

        ExternalSchemes.BLOOMBERG_BUID_WEAK,
        ExternalSchemes.BLOOMBERG_BUID,
        ExternalSchemes.BLOOMBERG_TICKER_WEAK,
        ExternalSchemes.BLOOMBERG_TICKER);
    final Collection<String> validMarketDataRequirementNames = MarketDataRequirementNamesHelper.constructValidRequirementNames();
    return new DomainMarketDataAvailabilityFilter(acceptableSchemes, validMarketDataRequirementNames);
  }
View Full Code Here

Examples of com.opengamma.engine.marketdata.availability.DomainMarketDataAvailabilityFilter

      s_logger.warn("No supported external identifier schemes declared for " + metaDataProvider.metaData().getDescription() + " live data provider. This provider will not be available.");
      return null;
    }
    final Set<ExternalScheme> acceptableSchemes = ImmutableSet.copyOf(supportedSchemes);
    final Collection<String> validMarketDataRequirementNames = getMarketDataRequirementNames();
    return new DomainMarketDataAvailabilityFilter(acceptableSchemes, validMarketDataRequirementNames);
  }
View Full Code Here

Examples of com.opengamma.engine.marketdata.availability.DomainMarketDataAvailabilityFilter

  @Override
  protected MarketDataAvailabilityFilter createObject() {
    final Collection<ExternalScheme> acceptableSchemes = new HashSet<ExternalScheme>();
    Collections.addAll(acceptableSchemes, ExternalSchemes.BLOOMBERG_BUID_WEAK, ExternalSchemes.BLOOMBERG_BUID, ExternalSchemes.BLOOMBERG_TICKER_WEAK, ExternalSchemes.BLOOMBERG_TICKER);
    final Collection<String> validMarketDataRequirementNames = MarketDataRequirementNamesHelper.constructValidRequirementNames();
    return new DomainMarketDataAvailabilityFilter(acceptableSchemes, validMarketDataRequirementNames);
  }
View Full Code Here

Examples of com.opengamma.engine.marketdata.availability.DomainMarketDataAvailabilityFilter

  }

  private MarketDataAvailabilityFilter createAvailabilityFilter(final LiveDataMetaDataProvider provider) {
    final List<ExternalScheme> acceptableSchemes = provider.metaData().getSupportedSchemes();
    final Collection<String> validMarketDataRequirementNames = MarketDataRequirementNamesHelper.constructValidRequirementNames();
    return new DomainMarketDataAvailabilityFilter(acceptableSchemes, validMarketDataRequirementNames);
  }
View Full Code Here

Examples of com.opengamma.engine.marketdata.availability.DomainMarketDataAvailabilityFilter

        fail();
      }

      @Override
      public MarketDataAvailabilityProvider getAvailabilityProvider(final MarketDataSpecification marketDataSpec) {
        return new DomainMarketDataAvailabilityFilter(Arrays.asList(ExternalScheme.of("Foo")), Arrays.asList(MarketDataRequirementNames.MARKET_VALUE))
            .withProvider(new DefaultMarketDataAvailabilityProvider());
      }

      @Override
      public MarketDataPermissionProvider getPermissionProvider() {
View Full Code Here

Examples of com.opengamma.engine.marketdata.availability.DomainMarketDataAvailabilityFilter

    builder.setCompilationContext(ctx);
    final CompiledFunctionResolver cfr = createFunctionResolver(ctx);
    ctx.setComputationTargetResults(new ComputationTargetResults(cfr.getAllResolutionRules()));
    ctx.init();
    builder.setFunctionResolver(cfr);
    builder.setMarketDataAvailabilityProvider(new DomainMarketDataAvailabilityFilter(Arrays.asList(ExternalScheme.of("Foo")), Arrays.asList(MarketDataRequirementNames.MARKET_VALUE))
        .withProvider(new DefaultMarketDataAvailabilityProvider()));
    return builder;
  }
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.