Class SymbolAnalysisIntegrationService

java.lang.Object
com.bluebell.greenhouse.sol.services.symbolanalysis.SymbolAnalysisIntegrationService
All Implemented Interfaces:
GenericIntegrationService

@Service public class SymbolAnalysisIntegrationService extends Object implements GenericIntegrationService
Symbol Analysis API implementation of GenericIntegrationService.
Version:
2.0.2
Author:
Stephen Prizio
  • Constructor Details

    • SymbolAnalysisIntegrationService

      public SymbolAnalysisIntegrationService(SymbolAnalysisIntegrationClient symbolAnalysisIntegrationClient, ExchangeRegistryService exchangeRegistryService)
      Creates a new symbol analysis integration service.
      Parameters:
      symbolAnalysisIntegrationClient - SymbolAnalysis HTTP client
      exchangeRegistryService - exchange registry service
  • Method Details

    • getSymbolProfile

      public SymbolAnalysisProfileDTO getSymbolProfile(String category, String exchange, String ticker)
      Looks up profile metadata for a symbol using the StockAnalysis page fallback workflow.
      Parameters:
      category - registry category
      exchange - exchange code used by generic quote pages
      ticker - symbol ticker
      Returns:
      SymbolAnalysisProfileDTO