Class SymbolAnalysisOrchestrator
java.lang.Object
com.bluebell.greenhouse.planter.orchestrators.symbol.SymbolAnalysisOrchestrator
- All Implemented Interfaces:
GenericOrchestrator
@Service
@Transactional(readOnly=true)
public class SymbolAnalysisOrchestrator
extends Object
implements GenericOrchestrator
Owns the unit of work for the symbol analysis endpoints.
- Version:
- 3.0.5
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEventSummary(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis event summary.getInsights(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis insights.getMoveProfile(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis move profile.getOverview(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis overview.getPriceSeries(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis price series.getReturnDistribution(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis return distribution.getSentimentComparison(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis sentiment comparison.getSignalSummary(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis signal summary.getSnapshot(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis snapshot.getTrendSummary(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis trend summary.
-
Constructor Details
-
SymbolAnalysisOrchestrator
public SymbolAnalysisOrchestrator()
-
-
Method Details
-
getSnapshot
Obtains the analysis snapshot.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisSnapshotDTO
-
getOverview
Obtains the analysis overview.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisOverviewDTO
-
getPriceSeries
Obtains the analysis price series.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisPriceSeriesDTO
-
getSentimentComparison
public SymbolAnalysisSentimentComparisonDTO getSentimentComparison(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis sentiment comparison.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisSentimentComparisonDTO
-
getReturnDistribution
public SymbolAnalysisReturnDistributionDTO getReturnDistribution(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis return distribution.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisReturnDistributionDTO
-
getMoveProfile
Obtains the analysis move profile.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisMoveProfileDTO
-
getSignalSummary
public SymbolAnalysisSignalSummaryDTO getSignalSummary(SymbolAnalysisQueryParameters queryParameters) Obtains the analysis signal summary.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisSignalSummaryDTO
-
getTrendSummary
Obtains the analysis trend summary.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisTrendSummaryDTO
-
getEventSummary
Obtains the analysis event summary.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisEventSummaryDTO
-
getInsights
Obtains the analysis insights.- Parameters:
queryParameters-SymbolAnalysisQueryParameters- Returns:
SymbolAnalysisInsightDTOs
-