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 Summary
ConstructorsConstructorDescriptionSymbolAnalysisIntegrationService(SymbolAnalysisIntegrationClient symbolAnalysisIntegrationClient, ExchangeRegistryService exchangeRegistryService) Creates a new symbol analysis integration service. -
Method Summary
Modifier and TypeMethodDescriptiongetSymbolProfile(String category, String exchange, String ticker) Looks up profile metadata for a symbol using the StockAnalysis page fallback workflow.
-
Constructor Details
-
SymbolAnalysisIntegrationService
public SymbolAnalysisIntegrationService(SymbolAnalysisIntegrationClient symbolAnalysisIntegrationClient, ExchangeRegistryService exchangeRegistryService) Creates a new symbol analysis integration service.- Parameters:
symbolAnalysisIntegrationClient- SymbolAnalysis HTTP clientexchangeRegistryService- exchange registry service
-
-
Method Details
-
getSymbolProfile
Looks up profile metadata for a symbol using the StockAnalysis page fallback workflow.- Parameters:
category- registry categoryexchange- exchange code used by generic quote pagesticker- symbol ticker- Returns:
SymbolAnalysisProfileDTO
-