Uses of Enum Class
com.bluebell.greenhouse.platform.enums.integration.DataSource
Packages that use DataSource
Package
Description
Contains shared enumerations for external data sources and integrations.
Contains classes that implement DTO representations of
TechnicalIndicator-related
entities.Contains non-persisted action contracts and payloads.
Contains
Job-specific
non-entity models.Contains class implementations for operating with
MarketPrices.Contains non-entity contracts for symbol analysis workflows.
Contains the data-access layer for
MarketPrices.Contains the data-access layer for
Symbols.Contains the data-access layer for
TechnicalIndicators.Contains the service layer for
MarketPrices.Contains the service layer for
Symbols.Contains the service layer for technical indicators and their implementations.
Contains
MarketPriceSpecifications
implementations for market price querying.-
Uses of DataSource in com.bluebell.greenhouse.platform.enums.integration
Subclasses with type arguments of type DataSource in com.bluebell.greenhouse.platform.enums.integrationModifier and TypeClassDescriptionenumEnum representing the different data sources for historical trading data.Classes in com.bluebell.greenhouse.platform.enums.integration that implement interfaces with type arguments of type DataSourceModifier and TypeClassDescriptionenumEnum representing the different data sources for historical trading data.Methods in com.bluebell.greenhouse.platform.enums.integration that return DataSourceModifier and TypeMethodDescriptionstatic DataSourceReturns the enum constant of this class with the specified name.static DataSource[]DataSource.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of DataSource in com.bluebell.greenhouse.platform.models.api.dto.technical
Methods in com.bluebell.greenhouse.platform.models.api.dto.technical that return DataSourceModifier and TypeMethodDescriptionCreateUpdateConfiguredIndicatorDTO.dataSource()Returns the value of thedataSourcerecord component.Constructors in com.bluebell.greenhouse.platform.models.api.dto.technical with parameters of type DataSourceModifierConstructorDescriptionCreateUpdateConfiguredIndicatorDTO(Symbol symbol, DataSource dataSource, IndicatorType indicatorType, String data) Creates an instance of aCreateUpdateConfiguredIndicatorDTOrecord class. -
Uses of DataSource in com.bluebell.greenhouse.platform.models.core.nonentities.action
Methods in com.bluebell.greenhouse.platform.models.core.nonentities.action that return DataSourceModifier and TypeMethodDescriptionComputeIndicatorActionPayload.dataSource()Returns the value of thedataSourcerecord component.Constructors in com.bluebell.greenhouse.platform.models.core.nonentities.action with parameters of type DataSourceModifierConstructorDescriptionComputeIndicatorActionPayload(long configuredIndicatorId, DataSource dataSource, String symbol, IndicatorType indicatorType) Creates an instance of aComputeIndicatorActionPayloadrecord class. -
Uses of DataSource in com.bluebell.greenhouse.platform.models.core.nonentities.job
Methods in com.bluebell.greenhouse.platform.models.core.nonentities.job that return DataSourceModifier and TypeMethodDescriptionComputeIndicatorJobPayload.dataSource()Returns the value of thedataSourcerecord component.Constructors in com.bluebell.greenhouse.platform.models.core.nonentities.job with parameters of type DataSourceModifierConstructorDescriptionComputeIndicatorJobPayload(DataSource dataSource, String symbol, List<ComputeIndicatorActionPayload> indicators) Creates an instance of aComputeIndicatorJobPayloadrecord class. -
Uses of DataSource in com.bluebell.greenhouse.platform.models.core.nonentities.market
Methods in com.bluebell.greenhouse.platform.models.core.nonentities.market that return DataSourceModifier and TypeMethodDescriptionMarketPriceFilter.dataSource()Returns the value of thedataSourcerecord component.Constructors in com.bluebell.greenhouse.platform.models.core.nonentities.market with parameters of type DataSourceModifierConstructorDescriptionMarketPriceFilter(Symbol symbol, DataSource dataSource, MarketTimeInterval timeInterval, LocalDateTime start, LocalDateTime end) Creates an instance of aMarketPriceFilterrecord class. -
Uses of DataSource in com.bluebell.greenhouse.platform.models.core.nonentities.symbol.analysis
Methods in com.bluebell.greenhouse.platform.models.core.nonentities.symbol.analysis that return DataSourceModifier and TypeMethodDescriptionSymbolAnalysisContext.dataSource()Returns the value of thedataSourcerecord component.Constructors in com.bluebell.greenhouse.platform.models.core.nonentities.symbol.analysis with parameters of type DataSourceModifierConstructorDescriptionSymbolAnalysisContext(Symbol symbol, SymbolAlias requestedAlias, SymbolAlias resolvedAlias, DataSource dataSource, MarketTimeInterval timeInterval, LocalDateTime startDateTime, LocalDateTime endDateTime, int requestedBars, int resolvedBars, boolean usedFallbackAlias, boolean usedFallbackWindow) Creates an instance of aSymbolAnalysisContextrecord class. -
Uses of DataSource in com.bluebell.greenhouse.radicle.repositories.market.price
Methods in com.bluebell.greenhouse.radicle.repositories.market.price with parameters of type DataSourceModifier and TypeMethodDescriptionMarketPriceFetchRequestRepository.findFirstBySymbolAliasAndDataSourceAndTimeIntervalAndStartAndEndAndStatusIn(SymbolAlias symbolAlias, DataSource dataSource, MarketTimeInterval timeInterval, LocalDateTime start, LocalDateTime end, Collection<MarketPriceFetchRequestStatus> statuses) Finds an active request matching the exact requested resolution parameters. -
Uses of DataSource in com.bluebell.greenhouse.radicle.repositories.symbol
Methods in com.bluebell.greenhouse.radicle.repositories.symbol with parameters of type DataSourceModifier and TypeMethodDescriptionSymbolAliasRepository.findSymbolAliasByAliasAndDataSource(String alias, DataSource dataSource) Looks up aSymbolAliasby its alias and data source.SymbolAliasRepository.findSymbolAliasesByDataSource(DataSource dataSource) -
Uses of DataSource in com.bluebell.greenhouse.radicle.repositories.technical
Methods in com.bluebell.greenhouse.radicle.repositories.technical with parameters of type DataSourceModifier and TypeMethodDescriptionConfiguredIndicatorRepository.findConfiguredIndicatorByDataSourceAndSymbolAndIndicatorType(DataSource dataSource, Symbol symbol, IndicatorType indicatorType) Returns aConfiguredIndicatorfor the given information.ConfiguredIndicatorRepository.findConfiguredIndicatorsByDataSource(DataSource dataSource) ConfiguredIndicatorRepository.findConfiguredIndicatorsByDataSourceAndSymbol(DataSource dataSource, Symbol symbol) Returns aListofConfiguredIndicatorfor the given symbol and data source. -
Uses of DataSource in com.bluebell.greenhouse.radicle.services.market.price
Methods in com.bluebell.greenhouse.radicle.services.market.price with parameters of type DataSourceModifier and TypeMethodDescriptionMarketPriceFetchRequestService.queueRequest(SymbolAlias symbolAlias, DataSource dataSource, MarketTimeInterval timeInterval, LocalDateTime start, LocalDateTime end, String requestedByFlow) Queues a market price fetch request when no active matching request already exists.MarketPriceFetchRequestDispatchService.queueRequestAndTriggerResolution(SymbolAlias symbolAlias, DataSource dataSource, MarketTimeInterval timeInterval, LocalDateTime start, LocalDateTime end, String requestedByFlow) Queues a market price fetch request and triggers asynchronous resolution after the request transaction commits. -
Uses of DataSource in com.bluebell.greenhouse.radicle.services.symbol
Methods in com.bluebell.greenhouse.radicle.services.symbol with parameters of type DataSourceModifier and TypeMethodDescriptionSymbolAliasService.createSymbolAlias(String nameOrTicker, SymbolAliasType aliasType, DataSource dataSource, Symbol symbol) Creates a newSymbolAlias.SymbolAliasService.findSymbolAliasByAliasAndDataSource(String alias, DataSource dataSource) Looks up aSymbolAliasby its alias and data source.booleanSymbolService.reassignSymbolAsSymbolAlias(Symbol toReassign, Symbol existingSymbol, DataSource dataSource) -
Uses of DataSource in com.bluebell.greenhouse.radicle.services.technical
Methods in com.bluebell.greenhouse.radicle.services.technical with parameters of type DataSourceModifier and TypeMethodDescriptionbooleanConfiguredIndicatorService.deleteAllConfiguredIndicatorsForDataSource(DataSource dataSource) Deletes all configured indicators for the given data source.booleanConfiguredIndicatorService.deleteAllConfiguredIndicatorsForDataSourceAndSymbol(DataSource dataSource, Symbol symbol) Deletes all configured indicators for the given data source & symbol.ConfiguredIndicatorService.findConfiguredIndicatorByDataSourceAndSymbolAndIndicatorType(DataSource dataSource, Symbol symbol, IndicatorType indicatorType) Returns aConfiguredIndicatorfor the given information.ConfiguredIndicatorService.findConfiguredIndicatorsByDataSource(DataSource dataSource) ConfiguredIndicatorService.findConfiguredIndicatorsByDataSourceAndSymbol(DataSource dataSource, Symbol symbol) Returns aListofConfiguredIndicatorfor the given data source and symbol. -
Uses of DataSource in com.bluebell.greenhouse.radicle.specifications.market.price
Methods in com.bluebell.greenhouse.radicle.specifications.market.price with parameters of type DataSourceModifier and TypeMethodDescriptionstatic org.springframework.data.jpa.domain.Specification<MarketPrice> MarketPriceSpecifications.hasDataSource(DataSource dataSource) Filters byDataSource.