├── .cicd └── artifacts.yml ├── .gitignore ├── .mvn ├── extensions.xml └── maven-build-cache-config.xml ├── LICENSE.txt ├── ReleaseNotes.txt ├── auth ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devexperts │ └── auth │ ├── AuthSession.java │ └── SessionCloseListener.java ├── benchmarks ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ ├── benchmark │ │ │ ├── qd │ │ │ │ └── kit │ │ │ │ │ └── range │ │ │ │ │ ├── BenchmarkRangeStriper.java │ │ │ │ │ ├── BenchmarkRangeUtil.java │ │ │ │ │ ├── LongCodePrefixRangeFilter.java │ │ │ │ │ ├── RangeFilterByFileBenchmark.java │ │ │ │ │ ├── RangeFilterGroupBenchmark.java │ │ │ │ │ ├── RangeFilterSingleBenchmark.java │ │ │ │ │ ├── RangeHashStriperGroupBenchmark.java │ │ │ │ │ ├── RangeStringStriperGroupBenchmark.java │ │ │ │ │ ├── RangeStriperByFileBenchmark.java │ │ │ │ │ ├── RangeStriperGroupBenchmark.java │ │ │ │ │ ├── RangeStriperImplementationsBenchmark.java │ │ │ │ │ ├── RangeStriperSingleBenchmark.java │ │ │ │ │ ├── RangeUtilBenchmark.java │ │ │ │ │ ├── RangeUtilCompareStringBenchmark.java │ │ │ │ │ └── RangeUtilValidCharBenchmark.java │ │ │ ├── transfer │ │ │ │ └── blob │ │ │ │ │ ├── BlobService.java │ │ │ │ │ ├── DummyBlobService.java │ │ │ │ │ ├── RmiBlobBenchmark.java │ │ │ │ │ ├── RmiBlobClient.java │ │ │ │ │ ├── RmiBlobServer.java │ │ │ │ │ ├── SocketBlobBenchmark.java │ │ │ │ │ ├── SocketBlobClient.java │ │ │ │ │ └── SocketBlobServer.java │ │ │ └── util │ │ │ │ ├── FastDoubleFormatPrecisionBenchmark.java │ │ │ │ ├── FastDoubleFormatScaleBenchmark.java │ │ │ │ ├── FastDoubleParserBenchmark.java │ │ │ │ ├── IndexedSetUnsafeVsAtomicBenchmark.java │ │ │ │ ├── MathUtilRoundBenchmark.java │ │ │ │ ├── TimeFormat.java │ │ │ │ ├── TimeFormatBenchmark.java │ │ │ │ └── WideDecimalVsDoubleFormatBenchmark.java │ │ │ └── impl │ │ │ ├── matrix │ │ │ └── HistoryBufferBenchmark.java │ │ │ └── symbol │ │ │ ├── BenchmarkSymbolCache.java │ │ │ ├── ChmSymbolCache.java │ │ │ └── SymbolCacheBenchmark.java │ └── resources │ │ ├── bs.csv │ │ ├── fut.csv │ │ ├── futopt.csv │ │ ├── opt.csv │ │ └── spread.csv │ └── test │ └── java │ └── com │ └── devexperts │ └── qd │ └── benchmark │ ├── qd │ └── kit │ │ └── range │ │ └── BenchmarkRangeFilterTest.java │ └── util │ └── TimeFormatTest.java ├── blog ├── 001-architecture-intro.html ├── 002-transport.html ├── 003-dxFeed-API-tutorial-1.html ├── 004-dxFeed-API-tutorial-2.html ├── architecture-overview.png ├── architecture-overview.svg ├── qds-connectors.png ├── qds-connectors.svg ├── qds-core-data-flow.png ├── qds-core-data-flow.svg ├── qds-multiplexor.png ├── qds-multiplexor.svg ├── scripts │ ├── shAutoloader.js │ ├── shBrushAS3.js │ ├── shBrushAppleScript.js │ ├── shBrushBash.js │ ├── shBrushCSharp.js │ ├── shBrushColdFusion.js │ ├── shBrushCpp.js │ ├── shBrushCss.js │ ├── shBrushDelphi.js │ ├── shBrushDiff.js │ ├── shBrushErlang.js │ ├── shBrushGroovy.js │ ├── shBrushJScript.js │ ├── shBrushJava.js │ ├── shBrushJavaFX.js │ ├── shBrushPerl.js │ ├── shBrushPhp.js │ ├── shBrushPlain.js │ ├── shBrushPowerShell.js │ ├── shBrushPython.js │ ├── shBrushRuby.js │ ├── shBrushSass.js │ ├── shBrushScala.js │ ├── shBrushSql.js │ ├── shBrushVb.js │ ├── shBrushXml.js │ ├── shCore.js │ └── shLegacy.js └── styles │ ├── shCore.css │ ├── shCoreDefault.css │ ├── shCoreDjango.css │ ├── shCoreEclipse.css │ ├── shCoreEmacs.css │ ├── shCoreFadeToGrey.css │ ├── shCoreMDUltra.css │ ├── shCoreMidnight.css │ ├── shCoreRDark.css │ ├── shThemeDefault.css │ ├── shThemeDjango.css │ ├── shThemeEclipse.css │ ├── shThemeEmacs.css │ ├── shThemeFadeToGrey.css │ ├── shThemeMDUltra.css │ ├── shThemeMidnight.css │ └── shThemeRDark.css ├── css └── stylesheet.css ├── doc ├── DESCRIBE_PROTOCOL.txt ├── DESCRIBE_RECORDS.txt ├── DXP.txt ├── changes │ └── .keep └── qdscheme │ └── qdschema-overview.md ├── dxfeed-api ├── dgen.config ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── dxfeed │ │ │ │ ├── annotation │ │ │ │ ├── ClassValueMapping.java │ │ │ │ ├── EventFieldMapping.java │ │ │ │ ├── EventFieldType.java │ │ │ │ ├── EventTypeMapping.java │ │ │ │ └── package.html │ │ │ │ ├── api │ │ │ │ ├── DXEndpoint.java │ │ │ │ ├── DXFeed.java │ │ │ │ ├── DXFeedEventListener.java │ │ │ │ ├── DXFeedSubscription.java │ │ │ │ ├── DXFeedTimeSeriesSubscription.java │ │ │ │ ├── DXPublisher.java │ │ │ │ ├── FilteredSubscriptionSymbol.java │ │ │ │ ├── SubscriptionController.java │ │ │ │ ├── impl │ │ │ │ │ └── ExtensibleDXEndpoint.java │ │ │ │ ├── osub │ │ │ │ │ ├── IndexedEventSubscriptionSymbol.java │ │ │ │ │ ├── ObservableSubscription.java │ │ │ │ │ ├── ObservableSubscriptionChangeListener.java │ │ │ │ │ ├── TimeSeriesSubscriptionSymbol.java │ │ │ │ │ ├── WildcardSymbol.java │ │ │ │ │ └── package.html │ │ │ │ └── package.html │ │ │ │ ├── event │ │ │ │ ├── EventType.java │ │ │ │ ├── IndexedEvent.java │ │ │ │ ├── IndexedEventSource.java │ │ │ │ ├── LastingEvent.java │ │ │ │ ├── TimeSeriesEvent.java │ │ │ │ ├── candle │ │ │ │ │ ├── Candle.java │ │ │ │ │ ├── CandleAlignment.java │ │ │ │ │ ├── CandleDataType.java │ │ │ │ │ ├── CandleExchange.java │ │ │ │ │ ├── CandlePeriod.java │ │ │ │ │ ├── CandlePrice.java │ │ │ │ │ ├── CandlePriceLevel.java │ │ │ │ │ ├── CandleSession.java │ │ │ │ │ ├── CandleSymbol.java │ │ │ │ │ ├── CandleSymbolAttribute.java │ │ │ │ │ ├── CandleType.java │ │ │ │ │ ├── DailyCandle.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── package.html │ │ │ │ ├── custom │ │ │ │ │ ├── NuamOrder.java │ │ │ │ │ ├── NuamOrderType.java │ │ │ │ │ ├── NuamTimeAndSale.java │ │ │ │ │ ├── NuamTimeInForceType.java │ │ │ │ │ ├── NuamTrade.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── package.html │ │ │ │ ├── impl │ │ │ │ │ ├── EventUtil.java │ │ │ │ │ └── TimeNanosUtil.java │ │ │ │ ├── market │ │ │ │ │ ├── AnalyticOrder.java │ │ │ │ │ ├── AuctionType.java │ │ │ │ │ ├── Direction.java │ │ │ │ │ ├── IcebergType.java │ │ │ │ │ ├── ImbalanceSide.java │ │ │ │ │ ├── MarketEvent.java │ │ │ │ │ ├── MarketEventSymbols.java │ │ │ │ │ ├── MarketMaker.java │ │ │ │ │ ├── OptionSale.java │ │ │ │ │ ├── Order.java │ │ │ │ │ ├── OrderAction.java │ │ │ │ │ ├── OrderBase.java │ │ │ │ │ ├── OrderImbalance.java │ │ │ │ │ ├── OrderSource.java │ │ │ │ │ ├── OtcMarketsOrder.java │ │ │ │ │ ├── OtcMarketsPriceType.java │ │ │ │ │ ├── PriceType.java │ │ │ │ │ ├── Profile.java │ │ │ │ │ ├── Quote.java │ │ │ │ │ ├── Scope.java │ │ │ │ │ ├── ShortSaleRestriction.java │ │ │ │ │ ├── Side.java │ │ │ │ │ ├── SpreadOrder.java │ │ │ │ │ ├── Summary.java │ │ │ │ │ ├── TimeAndSale.java │ │ │ │ │ ├── TimeAndSaleType.java │ │ │ │ │ ├── Trade.java │ │ │ │ │ ├── TradeBase.java │ │ │ │ │ ├── TradeETH.java │ │ │ │ │ ├── TradingStatus.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── package.html │ │ │ │ ├── misc │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── Message.java │ │ │ │ │ ├── TextConfiguration.java │ │ │ │ │ ├── TextMessage.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── package.html │ │ │ │ ├── option │ │ │ │ │ ├── Greeks.java │ │ │ │ │ ├── Series.java │ │ │ │ │ ├── TheoPrice.java │ │ │ │ │ ├── Underlying.java │ │ │ │ │ ├── package-info.java │ │ │ │ │ └── package.html │ │ │ │ └── package.html │ │ │ │ ├── glossary │ │ │ │ ├── AdditionalUnderlyings.java │ │ │ │ ├── CFI.java │ │ │ │ ├── PriceIncrements.java │ │ │ │ └── package.html │ │ │ │ ├── impl │ │ │ │ ├── AbstractIndexedList.java │ │ │ │ ├── XmlCandleSymbolAdapter.java │ │ │ │ ├── XmlCharAdapter.java │ │ │ │ ├── XmlDoubleAdapter.java │ │ │ │ ├── XmlNamespace.java │ │ │ │ ├── XmlSourceAdapter.java │ │ │ │ └── XmlTimeAdapter.java │ │ │ │ ├── ipf │ │ │ │ ├── ArrayMap.java │ │ │ │ ├── InstrumentProfile.java │ │ │ │ ├── InstrumentProfileField.java │ │ │ │ ├── InstrumentProfileFormatException.java │ │ │ │ ├── InstrumentProfileReader.java │ │ │ │ ├── InstrumentProfileType.java │ │ │ │ ├── InstrumentProfileWriter.java │ │ │ │ ├── impl │ │ │ │ │ ├── Constants.java │ │ │ │ │ ├── InstrumentProfileComposer.java │ │ │ │ │ ├── InstrumentProfileParser.java │ │ │ │ │ ├── UncloseableInputStream.java │ │ │ │ │ └── UncloseableOutputStream.java │ │ │ │ ├── live │ │ │ │ │ ├── InstrumentProfileCollector.java │ │ │ │ │ ├── InstrumentProfileConnection.java │ │ │ │ │ ├── InstrumentProfileUpdateListener.java │ │ │ │ │ └── package.html │ │ │ │ ├── option │ │ │ │ │ ├── OptionChain.java │ │ │ │ │ ├── OptionChainsBuilder.java │ │ │ │ │ ├── OptionSeries.java │ │ │ │ │ └── package.html │ │ │ │ └── package.html │ │ │ │ ├── model │ │ │ │ ├── AbstractIndexedEventModel.java │ │ │ │ ├── IndexedEventModel.java │ │ │ │ ├── IndexedEventTxModel.java │ │ │ │ ├── ObservableListModel.java │ │ │ │ ├── ObservableListModelListener.java │ │ │ │ ├── TimeSeriesEventModel.java │ │ │ │ ├── TxEventProcessor.java │ │ │ │ ├── market │ │ │ │ │ ├── CheckedTreeList.java │ │ │ │ │ ├── OrderBookCorrector.java │ │ │ │ │ ├── OrderBookList.java │ │ │ │ │ ├── OrderBookModel.java │ │ │ │ │ ├── OrderBookModelFilter.java │ │ │ │ │ ├── OrderBookModelListener.java │ │ │ │ │ └── package.html │ │ │ │ └── package.html │ │ │ │ ├── ondemand │ │ │ │ ├── OnDemandService.java │ │ │ │ └── package.html │ │ │ │ └── schedule │ │ │ │ ├── Day.java │ │ │ │ ├── DayFilter.java │ │ │ │ ├── Schedule.java │ │ │ │ ├── Session.java │ │ │ │ ├── SessionFilter.java │ │ │ │ ├── SessionType.java │ │ │ │ └── package.html │ │ └── resources │ │ │ └── com │ │ │ └── dxfeed │ │ │ └── schedule │ │ │ └── schedule.properties │ └── test │ │ └── java │ │ └── com │ │ └── dxfeed │ │ ├── event │ │ ├── candle │ │ │ └── test │ │ │ │ ├── CandlePeriodTest.java │ │ │ │ ├── CandlePriceLevelTest.java │ │ │ │ ├── CandleSymbolTest.java │ │ │ │ └── CandleTypeTest.java │ │ └── test │ │ │ └── DescriptionAnnotateTest.java │ │ ├── glossary │ │ ├── AdditionalUnderlyingsTest.java │ │ └── PriceIncrementsTest.java │ │ ├── ipf │ │ ├── impl │ │ │ └── InstrumentProfileComposerTest.java │ │ ├── live │ │ │ └── test │ │ │ │ ├── InstrumentProfileCollectorStressTest.java │ │ │ │ ├── InstrumentProfileCollectorTest.java │ │ │ │ └── RandomInstrumentProfiles.java │ │ └── test │ │ │ ├── InstrumentProfileFieldTest.java │ │ │ ├── InstrumentProfileReaderTest.java │ │ │ └── InstrumentProfileReaderWriterTest.java │ │ ├── model │ │ └── market │ │ │ ├── CheckedTreeSimpleTest.java │ │ │ ├── CheckedTreeTest.java │ │ │ └── OrderBookListTest.java │ │ └── schedule │ │ └── test │ │ ├── ScheduleDefaultTest.java │ │ ├── SchedulePropertiesValidationTest.java │ │ └── ScheduleTest.java └── xsd-assembly.xml ├── dxfeed-bin ├── dxfeed-bin-assembly.xml ├── files │ └── README.txt └── pom.xml ├── dxfeed-codegen-verify └── pom.xml ├── dxfeed-codegen ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── dxfeed │ │ └── api │ │ └── codegen │ │ ├── AnnotationProcessorEnvironment.java │ │ ├── AnnotationProcessorTypeFactory.java │ │ ├── BaseCodeGenType.java │ │ ├── ClassGen.java │ │ ├── ClassName.java │ │ ├── ClassValueMappingRegistry.java │ │ ├── CodeGenContext.java │ │ ├── CodeGenEnvironment.java │ │ ├── CodeGenExecutable.java │ │ ├── CodeGenType.java │ │ ├── CodeGenUtils.java │ │ ├── Config.java │ │ ├── DelegateGen.java │ │ ├── ExecutableEnvironment.java │ │ ├── FactoryImplGen.java │ │ ├── FieldType.java │ │ ├── ImplCodeGen.java │ │ ├── ImplCodeGenAnnotationProcessor.java │ │ ├── ImplVerifyMain.java │ │ ├── JavaClassType.java │ │ ├── Log.java │ │ ├── MappingGen.java │ │ ├── NamingConventions.java │ │ ├── RecordDesc.java │ │ └── RecordField.java │ └── resources │ ├── META-INF │ └── services │ │ └── javax.annotation.processing.Processor │ └── com │ └── dxfeed │ └── api │ └── codegen │ ├── TemplateDelegate.java │ ├── TemplateFactoryImpl.java │ └── TemplateMapping.java ├── dxfeed-impl ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── dxfeed │ │ │ ├── api │ │ │ └── impl │ │ │ │ ├── ConfigurableDataScheme.java │ │ │ │ ├── DXConnectorInitializer.java │ │ │ │ ├── DXEndpointImpl.java │ │ │ │ ├── DXFeedImpl.java │ │ │ │ ├── DXFeedScheme.java │ │ │ │ ├── DXPublisherImpl.java │ │ │ │ ├── DXPublisherObservableSubscriptionImpl.java │ │ │ │ ├── EventDelegate.java │ │ │ │ ├── EventDelegateFactory.java │ │ │ │ ├── EventDelegateFlags.java │ │ │ │ ├── EventDelegateSet.java │ │ │ │ ├── FilterFactoryImpl.java │ │ │ │ ├── HistorySubscriptionFilterImpl.java │ │ │ │ ├── OnDemandConnectorMarker.java │ │ │ │ ├── SchemeBuilder.java │ │ │ │ ├── SchemeFieldTime.java │ │ │ │ ├── SchemeProperties.java │ │ │ │ └── VersionedRecord.java │ │ │ └── event │ │ │ ├── candle │ │ │ ├── CandleByTradeHistoryDelegate.java │ │ │ ├── CandleDelegate.java │ │ │ ├── CandleEventDelegateImpl.java │ │ │ ├── CandleEventDelegateSet.java │ │ │ ├── CandleFactoryImpl.java │ │ │ ├── DailyCandleDelegate.java │ │ │ └── impl │ │ │ │ ├── CandleEventMapping.java │ │ │ │ ├── CandleMapping.java │ │ │ │ └── TradeHistoryMapping.java │ │ │ ├── custom │ │ │ ├── CustomAccessorImpl.java │ │ │ ├── CustomFactoryImpl.java │ │ │ ├── NuamOrderDelegate.java │ │ │ ├── NuamTimeAndSaleDelegate.java │ │ │ ├── NuamTradeDelegate.java │ │ │ └── impl │ │ │ │ ├── NuamOrderMapping.java │ │ │ │ ├── NuamTimeAndSaleMapping.java │ │ │ │ └── NuamTradeMapping.java │ │ │ ├── market │ │ │ ├── AnalyticOrderDelegate.java │ │ │ ├── MarketAccessorImpl.java │ │ │ ├── MarketEventDelegateImpl.java │ │ │ ├── MarketEventDelegateSet.java │ │ │ ├── MarketFactoryImpl.java │ │ │ ├── MarketMakerDelegate.java │ │ │ ├── OptionSaleDelegate.java │ │ │ ├── OrderBaseDelegateImpl.java │ │ │ ├── OrderBaseDelegateSet.java │ │ │ ├── OrderByMarketMakerAskDelegate.java │ │ │ ├── OrderByMarketMakerAskUnitaryDelegate.java │ │ │ ├── OrderByMarketMakerBidDelegate.java │ │ │ ├── OrderByMarketMakerBidUnitaryDelegate.java │ │ │ ├── OrderByQuoteAskDelegate.java │ │ │ ├── OrderByQuoteAskUnitaryDelegate.java │ │ │ ├── OrderByQuoteBidDelegate.java │ │ │ ├── OrderByQuoteBidUnitaryDelegate.java │ │ │ ├── OrderDelegate.java │ │ │ ├── OrderImbalanceDelegate.java │ │ │ ├── OrderImbalanceDelegateImpl.java │ │ │ ├── OrderImbalanceDelegateSet.java │ │ │ ├── OtcMarketsOrderDelegate.java │ │ │ ├── ProfileDelegate.java │ │ │ ├── QuoteDelegate.java │ │ │ ├── SourceBasedDelegateImpl.java │ │ │ ├── SourceBasedDelegateSet.java │ │ │ ├── SpreadOrderDelegate.java │ │ │ ├── SummaryDelegate.java │ │ │ ├── TimeAndSaleDelegate.java │ │ │ ├── TradeDelegate.java │ │ │ ├── TradeETHDelegate.java │ │ │ └── impl │ │ │ │ ├── AnalyticOrderMapping.java │ │ │ │ ├── BookMapping.java │ │ │ │ ├── FundamentalMapping.java │ │ │ │ ├── MarketEventMapping.java │ │ │ │ ├── MarketMakerMapping.java │ │ │ │ ├── OptionSaleMapping.java │ │ │ │ ├── OrderBaseMapping.java │ │ │ │ ├── OrderImbalanceMapping.java │ │ │ │ ├── OrderMapping.java │ │ │ │ ├── OtcMarketsOrderMapping.java │ │ │ │ ├── ProfileMapping.java │ │ │ │ ├── QuoteMapping.java │ │ │ │ ├── SpreadOrderMapping.java │ │ │ │ ├── SummaryMapping.java │ │ │ │ ├── TimeAndSaleMapping.java │ │ │ │ ├── TradeETHMapping.java │ │ │ │ └── TradeMapping.java │ │ │ ├── misc │ │ │ ├── ConfigurationDelegate.java │ │ │ ├── MessageDelegate.java │ │ │ ├── MiscFactoryImpl.java │ │ │ ├── TextConfigurationDelegate.java │ │ │ ├── TextMessageDelegate.java │ │ │ └── impl │ │ │ │ ├── ConfigurationMapping.java │ │ │ │ ├── MessageMapping.java │ │ │ │ ├── TextConfigurationMapping.java │ │ │ │ └── TextMessageMapping.java │ │ │ └── option │ │ │ ├── GreeksDelegate.java │ │ │ ├── OptionFactoryImpl.java │ │ │ ├── SeriesDelegate.java │ │ │ ├── TheoPriceDelegate.java │ │ │ ├── UnderlyingDelegate.java │ │ │ └── impl │ │ │ ├── GreeksMapping.java │ │ │ ├── SeriesMapping.java │ │ │ ├── TheoPriceMapping.java │ │ │ └── UnderlyingMapping.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.devexperts.qd.DataScheme │ │ ├── com.devexperts.qd.HistorySubscriptionFilter │ │ ├── com.devexperts.qd.ng.RecordMappingFactory │ │ ├── com.devexperts.qd.qtp.SubscriptionFilterFactory │ │ ├── com.devexperts.rmi.RMIEndpoint$Builder │ │ ├── com.dxfeed.api.DXEndpoint$Builder │ │ └── com.dxfeed.api.impl.EventDelegateFactory │ └── test │ ├── java │ └── com │ │ └── dxfeed │ │ ├── api │ │ ├── impl │ │ │ └── test │ │ │ │ ├── FilterTransferTest.java │ │ │ │ ├── FiltersStringTest.java │ │ │ │ ├── HistorySubscriptionFilterImplTest.java │ │ │ │ ├── RecordOnlyFiltersTest.java │ │ │ │ └── SymbolListFiltersTest.java │ │ └── test │ │ │ ├── AbstractDXPublisherTest.java │ │ │ ├── AnalyticOrderTest.java │ │ │ ├── BidAskTimeMappingTest.java │ │ │ ├── CandleAddRemoveSubTest.java │ │ │ ├── DXEndpointConnectTest.java │ │ │ ├── DXEndpointListenerTest.java │ │ │ ├── DXEndpointReconnectTest.java │ │ │ ├── DXEndpointRestoreTest.java │ │ │ ├── DXEndpointTest.java │ │ │ ├── DXFeedFilterTest.java │ │ │ ├── DXFeedGetIfSubscribedTest.java │ │ │ ├── DXFeedPromiseTest.java │ │ │ ├── DXFeedSchemeTest.java │ │ │ ├── DXFeedSubscriptionTest.java │ │ │ ├── DXPublisherTest.java │ │ │ ├── HistorySubscriptionTest.java │ │ │ ├── LostSubscriptionTest.java │ │ │ ├── MarketEventSymbolsTest.java │ │ │ ├── MarketMakerTest.java │ │ │ ├── MessageTest.java │ │ │ ├── NuamOrderTest.java │ │ │ ├── NuamTimeAndSaleTest.java │ │ │ ├── NuamTradeTest.java │ │ │ ├── OptionEventTimeSeriesPromiseTest.java │ │ │ ├── OptionEventTimeSeriesSubscriptionTest.java │ │ │ ├── OrderEventFlagsTest.java │ │ │ ├── OrderImbalanceTest.java │ │ │ ├── OrderSourceTest.java │ │ │ ├── OrderTest.java │ │ │ ├── OrderThreadingTest.java │ │ │ ├── OtcMarketsOrderTest.java │ │ │ ├── SSLUserPasswordTest.java │ │ │ ├── SchemePropertiesTest.java │ │ │ ├── SchemeRemapTest.java │ │ │ ├── TestConnectorFactory.java │ │ │ ├── TextConfigurationTest.java │ │ │ └── TextMessageTest.java │ │ └── model │ │ ├── IndexedEventTxModelTest.java │ │ └── test │ │ ├── IndexedEventModelTest.java │ │ ├── OrderBookModelStressTest.java │ │ └── OrderBookModelTest.java │ └── resources │ └── META-INF │ └── services │ └── com.devexperts.qd.qtp.MessageConnectorFactory ├── dxfeed-ipf-filter ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── dxfeed │ │ │ └── ipf │ │ │ └── filter │ │ │ ├── IPFFilterFactory.java │ │ │ ├── IPFRegistry.java │ │ │ ├── IPFRegistryMXBean.java │ │ │ ├── IPFSymbolFilter.java │ │ │ └── IPFUpdater.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.devexperts.qd.qtp.SubscriptionFilterFactory │ └── test │ └── java │ └── com │ └── dxfeed │ └── ipf │ └── filter │ └── test │ ├── IPFFilterStringTest.java │ ├── IPFFilterTest.java │ └── IPFWriter.java ├── dxfeed-ondemand ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── dxfeed │ │ │ └── ondemand │ │ │ └── impl │ │ │ ├── Block.java │ │ │ ├── Cache.java │ │ │ ├── CacheConfig.java │ │ │ ├── Current.java │ │ │ ├── CurrentSegment.java │ │ │ ├── GeneratePassword.java │ │ │ ├── Key.java │ │ │ ├── Log.java │ │ │ ├── MarketDataAccess.java │ │ │ ├── MarketDataReplay.java │ │ │ ├── MarketDataToken.java │ │ │ ├── OnDemandServiceImpl.java │ │ │ ├── ReplayRequest.java │ │ │ ├── ReplayResponse.java │ │ │ ├── ReplayUtil.java │ │ │ ├── Segment.java │ │ │ ├── connector │ │ │ ├── OnDemandConnector.java │ │ │ ├── OnDemandConnectorFactory.java │ │ │ ├── OnDemandConnectorMBean.java │ │ │ └── ReplayConnectionHandler.java │ │ │ └── event │ │ │ ├── MDREvent.java │ │ │ ├── MDREventUtil.java │ │ │ ├── MDRMarketMaker.java │ │ │ ├── MDRProfile.java │ │ │ ├── MDRQuote.java │ │ │ ├── MDRSummary.java │ │ │ ├── MDRTrade.java │ │ │ └── MDRTradeHistory.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.devexperts.qd.qtp.MessageConnectorFactory │ │ └── com.dxfeed.ondemand.OnDemandService │ └── test │ └── java │ └── com │ └── dxfeed │ └── ondemand │ └── impl │ ├── BlockTest.java │ ├── MarketDataReplayTest.java │ └── event │ └── MDREventUtilTestTest.java ├── dxfeed-plotter ├── dxfeed-plotter-assembly.xml ├── files │ ├── README.txt │ ├── dxplotter.bat │ ├── dxplotter.cfg │ └── dxplotter.sh ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── dxfeed │ └── plotter │ ├── DXFeedMarketDataPlotter.form │ ├── DXFeedMarketDataPlotter.java │ ├── Feed.java │ ├── LabelFlashSupport.java │ ├── PlotData.java │ ├── SimpleMovingQueue.java │ ├── Stats.java │ ├── SwingExecutor.java │ ├── TickChartRendererPanel.java │ └── icons │ ├── password.png │ ├── pause-icon.png │ └── play-icon.png ├── dxfeed-promise ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── dxfeed │ └── promise │ ├── Promise.java │ ├── PromiseException.java │ ├── PromiseHandler.java │ ├── Promises.java │ └── package.html ├── dxfeed-samples ├── dxfeed-samples-assembly.xml ├── files │ ├── README.txt │ ├── connect.bat │ ├── connect.sh │ ├── connectIpf.bat │ ├── connectIpf.sh │ ├── connectIpf_Quote_demo.bat │ ├── connectIpf_Quote_demo.sh │ ├── connect_Quote_IBM.bat │ ├── connect_Quote_IBM.sh │ ├── connect_Quote_IBM_from_File.bat │ ├── connect_Quote_IBM_from_File.sh │ ├── demo-sample.data │ ├── demo-sample.time │ ├── dxfeed.properties │ ├── fileparser.bat │ ├── fileparser.sh │ ├── fileparser_Quote_IBM.bat │ ├── fileparser_Quote_IBM.sh │ ├── lastevents.bat │ ├── lastevents.sh │ ├── ondemand.bat │ ├── ondemand.sh │ ├── optionchain.bat │ ├── optionchain.sh │ ├── optionchain_IBM_10_3.bat │ ├── optionchain_IBM_10_3.sh │ ├── sample.bat │ ├── sample.sh │ ├── simple.bat │ ├── simple.sh │ ├── slicer.cfg │ ├── symbols.txt │ ├── symbols_ondemand.txt │ ├── ui_candlechart.bat │ ├── ui_candlechart.sh │ ├── ui_marketdepth.bat │ ├── ui_marketdepth.sh │ ├── ui_quotetable.bat │ ├── ui_quotetable.sh │ ├── ui_quotetable_ondemand.bat │ ├── ui_quotetable_ondemand.sh │ ├── ui_timeandsales.bat │ └── ui_timeandsales.sh ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── dxfeed │ │ └── sample │ │ ├── _simple_ │ │ ├── ConvertTapeFile.java │ │ ├── FetchDailyCandles.java │ │ ├── PrintQuoteEvents.java │ │ ├── PublishProfiles.java │ │ ├── RequestProfile.java │ │ ├── SimpleOrderBookSample.java │ │ └── WriteTapeFile.java │ │ ├── api │ │ ├── DXFeedConnect.java │ │ ├── DXFeedFileParser.java │ │ ├── DXFeedSample.java │ │ └── Slicer.java │ │ ├── console │ │ └── LastEventsConsole.java │ │ ├── ipf │ │ ├── DXFeedIpfConnect.java │ │ ├── DXFeedLiveIpfSample.java │ │ └── option │ │ │ └── DXFeedOptionChain.java │ │ ├── ondemand │ │ └── OnDemandSample.java │ │ ├── schedule │ │ └── ScheduleSample.java │ │ └── ui │ │ └── swing │ │ ├── DXFeedCandleChart.java │ │ ├── DXFeedMarketDepth.java │ │ ├── DXFeedQuoteTable.java │ │ ├── DXFeedQuoteTableOnDemand.java │ │ ├── DXFeedTimeAndSales.java │ │ └── SwingExecutor.java │ └── test │ └── java │ └── com │ └── dxfeed │ └── api │ └── sample │ └── test │ └── DXFeedFileParseTest.java ├── dxfeed-scheme ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── dxfeed │ │ │ └── scheme │ │ │ ├── DXScheme.java │ │ │ ├── EmbeddedTypes.java │ │ │ ├── SchemeException.java │ │ │ ├── SchemeLoadingOptions.java │ │ │ ├── impl │ │ │ ├── DXSchemeFactory.java │ │ │ ├── DefaultEmbeddedTypes.java │ │ │ ├── ImportProcessor.java │ │ │ ├── SchemeModelLoader.java │ │ │ ├── SchemeModelReader.java │ │ │ ├── SchemeModelWriter.java │ │ │ ├── properties │ │ │ │ └── DXFeedPropertiesConverter.java │ │ │ └── xml │ │ │ │ ├── XmlSchemeModelFormat.java │ │ │ │ ├── XmlSchemeModelReader.java │ │ │ │ └── XmlSchemeModelWriter.java │ │ │ └── model │ │ │ ├── ChildEntity.java │ │ │ ├── NamedEntity.java │ │ │ ├── SchemeEntity.java │ │ │ ├── SchemeEnum.java │ │ │ ├── SchemeImport.java │ │ │ ├── SchemeMapping.java │ │ │ ├── SchemeModel.java │ │ │ ├── SchemeRecord.java │ │ │ ├── SchemeRecordGenerator.java │ │ │ ├── SchemeType.java │ │ │ └── VisibilityRule.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── com.devexperts.qd.DataSchemeFactory │ │ ├── dxfeed-schema-1.1.xsd │ │ ├── dxfeed-schema.xsd │ │ ├── dxfeed.xml │ │ ├── dxlink.xml │ │ ├── types.xml │ │ └── visibility.xml │ └── test │ ├── java │ └── com │ │ └── dxfeed │ │ └── scheme │ │ ├── DXSchemeDefaultSchemeTest.java │ │ ├── DXSchemeLoaderEnumsTests.java │ │ ├── DXSchemeLoaderRecordsGenTests.java │ │ ├── DXSchemeLoaderRecordsParseTests.java │ │ ├── DXSchemeLoaderTests.java │ │ ├── DXSchemeLoaderTypesTests.java │ │ ├── DxSchemeExtSchemeTest.java │ │ └── VisibilityRuleTest.java │ └── resources │ ├── 01-empty.xml │ ├── enums │ ├── 01-enums-ok-basic.xml │ ├── 02-enums-err-noord.xml │ ├── 03-enums-err-badord.xml │ ├── 04-enums-err-dup.xml │ ├── 05-enums-err-noname.xml │ ├── 06-enums-err-twodoc.xml │ ├── 07-enums-err-vdup.xml │ ├── 08-enums-err-vnoname.xml │ ├── 09-enums-err-vtwodoc.xml │ ├── 10-enums-err-vorddup-a.xml │ ├── 11-enums-err-vorddup-b.xml │ ├── 12-enums-ok-override-a.xml │ ├── 12-enums-ok-override-b.xml │ ├── 13-enums-err-overriden-a.xml │ ├── 13-enums-err-overriden-b.xml │ ├── 14-enums-err-overrideo-a.xml │ ├── 14-enums-err-overrideo-b.xml │ ├── 15-enums-err-override-newe-a.xml │ ├── 15-enums-err-override-newe-b.xml │ ├── 16-enums-err-override-newv-a.xml │ ├── 16-enums-err-override-newv-b.xml │ ├── 17-enums-err-override-updv-a.xml │ └── 17-enums-err-override-updv-b.xml │ ├── records │ ├── 01-records-ok-basic.xml │ ├── 02-records-ok-disabled.xml │ ├── 03-records-ok-regionals.xml │ ├── 04-records-ok-index12.xml │ ├── 05-records-ok-index1_.xml │ ├── 06-records-ok-index_2.xml │ ├── 07-records-ok-fdisabled.xml │ ├── 08-records-ok-fcompositeonly.xml │ ├── 09-records-ok-falias.xml │ ├── 10-records-ok-fmainalias.xml │ ├── 11-records-ok-fmultialiases.xml │ ├── 12-records-ok-fmultialiasesmain.xml │ ├── 13-records-ok-customtype.xml │ ├── 14-records-ok-ftags.xml │ ├── 15-records-ok-copy-same.xml │ ├── 16-records-ok-copy-prev-a.xml │ ├── 16-records-ok-copy-prev-b.xml │ ├── 17-records-ok-copy-prev-up-a.xml │ ├── 17-records-ok-copy-prev-up-b.xml │ ├── 18-records-ok-copy-mid-up-a.xml │ ├── 18-records-ok-copy-mid-up-b.xml │ ├── 18-records-ok-copy-mid-up-c.xml │ ├── QD-1328-a.xml │ └── QD-1328-b.xml │ └── types │ ├── 02-types-ok.xml │ ├── 03-types-err-dup.xml │ ├── 04-types-err-unknown.xml │ ├── 05-types-err-noname.xml │ ├── 06-types-err-nobase.xml │ ├── 07-types-err-twodoc.xml │ ├── 08-types-err-badname.xml │ ├── 09-types-ok-override-a.xml │ ├── 09-types-ok-override-b.xml │ ├── 10-types-err-recurse.xml │ ├── 11-types-err-loop.xml │ ├── 12-types-err-override-new-a.xml │ ├── 12-types-err-override-new-b.xml │ ├── 13-types-err-upd.xml │ ├── 14-types-err-override-upd-a.xml │ └── 14-types-err-override-upd-b.xml ├── dxfeed-tools ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── dxfeed │ │ └── ipf │ │ ├── services │ │ ├── InstrumentProfileProvider.java │ │ ├── InstrumentProfileServer.java │ │ └── InstrumentProfileService.java │ │ ├── tools │ │ ├── InstrumentProfileUtil.java │ │ ├── MIC.java │ │ ├── MICBuilder.java │ │ └── OCCParser.java │ │ └── transform │ │ ├── AddItemExpression.java │ │ ├── AssignmentStatement.java │ │ ├── BlockStatement.java │ │ ├── CMEProductStatement.java │ │ ├── CompileContext.java │ │ ├── Compiler.java │ │ ├── ConditionalAndExpression.java │ │ ├── ConditionalExpression.java │ │ ├── ConditionalOrExpression.java │ │ ├── ControlFlowStatement.java │ │ ├── DeleteStatement.java │ │ ├── EqualityExpression.java │ │ ├── Expression.java │ │ ├── FieldReference.java │ │ ├── FindTradingExpression.java │ │ ├── FixOPOLStatement.java │ │ ├── GetDayOfMonthExpression.java │ │ ├── GetDayOfWeekExpression.java │ │ ├── HasItemExpression.java │ │ ├── IfStatement.java │ │ ├── InExpression.java │ │ ├── InstrumentProfileTransform.java │ │ ├── IsTradingExpression.java │ │ ├── LikeExpression.java │ │ ├── ListFieldUtil.java │ │ ├── MathExpression.java │ │ ├── NotExpression.java │ │ ├── OSIStatement.java │ │ ├── PrimaryStatement.java │ │ ├── RelationalExpression.java │ │ ├── RemoveItemExpression.java │ │ ├── RenameStatement.java │ │ ├── ReplaceExpression.java │ │ ├── RetainFieldsStatement.java │ │ ├── SetDayOfMonthExpression.java │ │ ├── SetDayOfWeekExpression.java │ │ ├── Statement.java │ │ ├── SwitchStatement.java │ │ ├── SymbolCategoryExpression.java │ │ ├── SysdateExpression.java │ │ ├── Tokenizer.java │ │ ├── TransformCompilationException.java │ │ ├── TransformContext.java │ │ ├── TypeCastExpression.java │ │ ├── package.html │ │ └── sample.transform │ └── test │ └── java │ └── com │ └── dxfeed │ └── ipf │ └── transform │ └── InstrumentProfileTransformTest.java ├── dxfeed-viewer-installer ├── pom.xml ├── readme.txt └── viewer.install4j ├── dxfeed-viewer ├── dxfeed-viewer-assembly.xml ├── files │ ├── README.txt │ ├── dxviewer.bat │ ├── dxviewer.cfg │ └── dxviewer.sh ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── dxfeed │ └── viewer │ ├── BarGraphCellRenderer.java │ ├── Credentials.java │ ├── DXFeedMarketDataViewer.form │ ├── DXFeedMarketDataViewer.java │ ├── EventTableColumn.java │ ├── EventTableModel.java │ ├── OrderCellSupport.java │ ├── OrderTableColumn.java │ ├── OrderTableModel.java │ ├── PasswordDialog.form │ ├── PasswordDialog.java │ ├── QuoteBoardCellSupport.java │ ├── QuoteBoardTableColumn.java │ ├── QuoteBoardTableModel.java │ ├── QuoteBoardTableRow.java │ ├── SaleConditions.java │ ├── Stats.java │ ├── SubscriptionChangeListener.java │ ├── SuggestMenu.java │ ├── SwingExecutor.java │ ├── TickChartRendererPanel.java │ ├── TimeAndSalesCellSupport.java │ ├── TimeAndSalesTableColumn.java │ ├── TimeAndSalesTableModel.java │ ├── ViewerCellRenderer.java │ ├── ViewerCellValue.java │ ├── icons │ ├── password.png │ ├── pause-icon.png │ └── play-icon.png │ └── tickchart │ ├── VolumeAtPriceBar.java │ └── VolumeAtPriceChart.java ├── dxfeed-webservice-impl ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── dxfeed │ │ └── webservice │ │ ├── DXFeedContext.java │ │ ├── DXFeedJson.java │ │ ├── DXFeedXml.java │ │ ├── DataMessageSerializer.java │ │ ├── EventBeanSerializer.java │ │ ├── EventSymbolMap.java │ │ ├── comet │ │ ├── CometDMonitoring.java │ │ ├── CometDMonitoringMXBean.java │ │ ├── CometReflectionUtil.java │ │ ├── DXFeedCometDServlet.java │ │ ├── DataJsonContext.java │ │ ├── DataMessage.java │ │ ├── DataService.java │ │ ├── DelayableExecutor.java │ │ ├── SessionStats.java │ │ └── WebSocketTransportExtension.java │ │ └── rest │ │ ├── Events.java │ │ ├── EventsResource.java │ │ ├── EventsServlet.java │ │ ├── Format.java │ │ ├── HelpOrder.java │ │ ├── HttpErrorException.java │ │ ├── Param.java │ │ ├── ParamInfo.java │ │ ├── ParamType.java │ │ ├── Path.java │ │ ├── PathInfo.java │ │ ├── SSEConnection.java │ │ ├── Secure.java │ │ ├── SubResponse.java │ │ └── package-info.java │ └── test │ └── java │ └── com │ └── dxfeed │ └── webservice │ ├── MapperTest.java │ └── comet │ ├── DataMessageTest.java │ └── TimeSeriesSubscriptionTest.java ├── dxfeed-webservice ├── pom.xml └── src │ └── main │ ├── resources │ └── dxfeed.properties │ └── webapp │ ├── WEB-INF │ └── web.xml │ ├── chart-demo.jsp │ ├── css │ └── style.css │ ├── debug-console.jsp │ ├── img │ └── ajax-loader.gif │ ├── index.jsp │ ├── ipf-subscription-demo.html │ ├── js │ ├── angularjs │ │ └── angularjs-1.6.9.min.js │ ├── apps │ │ ├── chart-demo.js │ │ ├── debug-console.js │ │ └── rest-demo.js │ ├── dxfeed │ │ ├── dxfeed-ui.qtable.js │ │ ├── dxfeed.cometd.js │ │ └── dxfeed.context.js │ ├── flot │ │ ├── jquery.flot.js │ │ ├── jquery.flot.min.js │ │ ├── jquery.flot.time.js │ │ └── jquery.flot.time.min.js │ ├── jquery │ │ ├── jquery-1.9.0.js │ │ └── jquery-1.9.0.min.js │ └── mootools │ │ └── mootools-core-1.4.5-full-nocompat.js │ ├── jsp-include │ └── event-types.jsp │ ├── jsp │ └── rest │ │ └── help.jsp │ ├── qtable-demo.jsp │ ├── rest-demo.jsp │ └── xsd │ └── dxfeed-service.xsd ├── dxlib-jcstress ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devexperts │ └── util │ └── jcstress │ └── IndexedSetJCStressTest.java ├── dxlib-qd-sandbox ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── devexperts │ │ └── util │ │ ├── AtomicArrays.java │ │ ├── AtomicArraysUnsafe.java │ │ ├── BusinessSchedule.java │ │ ├── GlobListUtil.java │ │ ├── JMXNameBuilder.java │ │ ├── TimeDistribution.java │ │ └── Timing.java │ └── test │ └── java │ └── com │ └── devexperts │ └── util │ └── test │ ├── GlobListUtilTest.java │ ├── TimeDistributionTest.java │ └── TimingTest.java ├── dxlib ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── devexperts │ │ ├── annotation │ │ ├── Description.java │ │ ├── Experimental.java │ │ └── Internal.java │ │ ├── auth │ │ └── AuthToken.java │ │ ├── io │ │ ├── BufferedInput.java │ │ ├── BufferedInputPart.java │ │ ├── BufferedOutput.java │ │ ├── ByteArrayInput.java │ │ ├── ByteArrayOutput.java │ │ ├── CSVFormatException.java │ │ ├── CSVReader.java │ │ ├── CSVWriter.java │ │ ├── Chunk.java │ │ ├── ChunkList.java │ │ ├── ChunkPool.java │ │ ├── ChunkUtil.java │ │ ├── ChunkedInput.java │ │ ├── ChunkedOutput.java │ │ ├── ClassUtil.java │ │ ├── CompactSerializer.java │ │ ├── Compression.java │ │ ├── IOUtil.java │ │ ├── Marshalled.java │ │ ├── Marshaller.java │ │ ├── MarshallingException.java │ │ ├── ObjectDeserializer.java │ │ ├── ObjectIOImplUtil.java │ │ ├── ObjectSerializer.java │ │ ├── SerialClassContext.java │ │ ├── SerializationMarshallerImpl.java │ │ ├── StreamCompression.java │ │ ├── StreamInput.java │ │ ├── StreamOutput.java │ │ ├── StringPrefixSet.java │ │ ├── TypedMarshallerImpl.java │ │ ├── URLInputStream.java │ │ ├── UncloseableInputStream.java │ │ ├── UncloseableOutputStream.java │ │ └── package.html │ │ ├── logging │ │ ├── DefaultLogging.java │ │ ├── DetailedLogLayout.java │ │ ├── DxFeedPatternLayout.java │ │ ├── Log4j2Core.java │ │ ├── Log4j2Logging.java │ │ ├── Log4jLogging.java │ │ ├── LogFormatter.java │ │ ├── Logging.java │ │ ├── ThreadNameFormatter.java │ │ ├── TraceLogging.java │ │ └── package.html │ │ ├── management │ │ ├── Management.java │ │ ├── ManagementDescription.java │ │ ├── ManagementParameterDescription.java │ │ └── package.html │ │ ├── monitoring │ │ ├── Monitored.java │ │ └── package.html │ │ ├── services │ │ ├── OverrideURLClassLoader.java │ │ ├── SequenceEnumeration.java │ │ ├── Service.java │ │ ├── ServiceProvider.java │ │ ├── Services.java │ │ ├── StartupService.java │ │ ├── SupersedesService.java │ │ └── package.html │ │ └── util │ │ ├── AbstractConcurrentSet.java │ │ ├── AbstractLongMap.java │ │ ├── AbstractLongSet.java │ │ ├── ArrayUtil.java │ │ ├── Base64.java │ │ ├── ConfigUtil.java │ │ ├── DayRange.java │ │ ├── DayUtil.java │ │ ├── ExecutorProvider.java │ │ ├── FastDoubleUtil.java │ │ ├── IdentityIndexer.java │ │ ├── IndexedMap.java │ │ ├── IndexedSet.java │ │ ├── IndexedSetStats.java │ │ ├── Indexer.java │ │ ├── IndexerFunction.java │ │ ├── IntComparator.java │ │ ├── InvalidFormatException.java │ │ ├── LockFreePool.java │ │ ├── LogUtil.java │ │ ├── LoggedThreadPoolExecutor.java │ │ ├── LongCollection.java │ │ ├── LongComparator.java │ │ ├── LongHashMap.java │ │ ├── LongHashSet.java │ │ ├── LongIterator.java │ │ ├── LongMap.java │ │ ├── LongSet.java │ │ ├── MathUtil.java │ │ ├── NumberKeyIndexer.java │ │ ├── QuickSort.java │ │ ├── StringCache.java │ │ ├── SynchronizedIndexedSet.java │ │ ├── SystemProperties.java │ │ ├── ThreadLocalPool.java │ │ ├── TimeFormat.java │ │ ├── TimePeriod.java │ │ ├── TimeUtil.java │ │ ├── TypedKey.java │ │ ├── TypedMap.java │ │ ├── UnsafeHolder.java │ │ ├── WideDecimal.java │ │ └── package.html │ └── test │ ├── java │ └── com │ │ └── devexperts │ │ ├── io │ │ ├── StringPrefixSetTest.java │ │ └── test │ │ │ ├── BufferedInputMarkTest.java │ │ │ ├── BufferedInputPartTest.java │ │ │ ├── CSVTest.java │ │ │ ├── ChunkedInputOutputTest.java │ │ │ ├── ChunksTest.java │ │ │ ├── ClassUtilTest.java │ │ │ ├── CompactPrimitiveTest.java │ │ │ ├── IOTest.java │ │ │ ├── MarshalledTest.java │ │ │ ├── ObjectUtilTest.java │ │ │ ├── SerialClassContextTest.java │ │ │ ├── StreamCompressionTest.java │ │ │ ├── TotalPositionTest.java │ │ │ └── TrackingChunkPool.java │ │ ├── logging │ │ └── test │ │ │ ├── ConfigLogFormatterTest.java │ │ │ ├── JavaUtilLoggingCompatibilityTest.java │ │ │ ├── Log4j2CompatibilityTest.java │ │ │ ├── Log4j2DefaultLoggingTest.java │ │ │ ├── Log4jCompatibilityTest.java │ │ │ ├── Log4jDefaultLoggingTest.java │ │ │ ├── LogFormatterTestBase.java │ │ │ ├── LoggingSanityTest.java │ │ │ ├── MultithreadingLogFormatterTest.java │ │ │ ├── StandardLogFormatterTest.java │ │ │ └── UnconfiguredLogFormatterTest.java │ │ ├── management │ │ └── test │ │ │ ├── ManagementTest.java │ │ │ ├── SampleBean.java │ │ │ └── SampleMXBean.java │ │ ├── test │ │ ├── ThreadCleanCheck.java │ │ ├── TraceListener.java │ │ ├── TraceRunner.java │ │ ├── TraceRunnerWithParameters.java │ │ ├── TraceRunnerWithParametersFactory.java │ │ └── isolated │ │ │ ├── Isolated.java │ │ │ ├── IsolatedClassLoader.java │ │ │ ├── IsolatedParametersRunnerFactory.java │ │ │ ├── IsolatedRunner.java │ │ │ ├── IsolatedTest.java │ │ │ └── ParameterizedIsolatedTest.java │ │ └── util │ │ ├── FastDoubleUtilTest.java │ │ └── test │ │ ├── Base64Test.java │ │ ├── DayRangeTest.java │ │ ├── DayUtilTest.java │ │ ├── IndexedSetTest.java │ │ ├── IndexerInitTest.java │ │ ├── IndexerSerializationTest.java │ │ ├── LockFreePoolTest.java │ │ ├── LogUtilTest.java │ │ ├── LongHashMapTest.java │ │ ├── MathUtilTest.java │ │ ├── QuickSortTest.java │ │ ├── StressTestIndexedSet.java │ │ ├── StringCacheTest.java │ │ ├── TimeFormatTest.java │ │ ├── TimeUtilTest.java │ │ ├── TypedMapTest.java │ │ └── WideDecimalTest.java │ └── resources │ ├── indexed-objects.bin │ ├── test.log4j.properties │ ├── test.log4j2.properties │ ├── test.logformatter.properties │ └── test.logging.properties ├── dxlink-websocket ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ ├── dxlink │ │ │ └── websocket │ │ │ │ ├── application │ │ │ │ ├── ChannelEventsParser.java │ │ │ │ ├── Delegates.java │ │ │ │ ├── DxLinkClientReceiver.java │ │ │ │ ├── DxLinkJsonMessageFactory.java │ │ │ │ ├── DxLinkJsonMessageParser.java │ │ │ │ ├── DxLinkSubscription.java │ │ │ │ ├── DxLinkSubscriptionFactory.java │ │ │ │ ├── DxLinkWebSocketApplicationConnection.java │ │ │ │ ├── DxLinkWebSocketApplicationConnectionFactory.java │ │ │ │ ├── DxLinkWebSocketQTPComposer.java │ │ │ │ ├── DxLinkWebSocketQTPParser.java │ │ │ │ ├── HeartbeatProcessor.java │ │ │ │ └── package.html │ │ │ │ └── transport │ │ │ │ ├── DxLinkClientWebSocketConnector.java │ │ │ │ ├── DxLinkClientWebSocketConnectorMBean.java │ │ │ │ ├── DxLinkLoginHandlerFactory.java │ │ │ │ ├── SocketState.java │ │ │ │ ├── TokenDxLinkLoginHandlerFactory.java │ │ │ │ ├── WebSocketTransportConnection.java │ │ │ │ ├── WebSocketWriter.java │ │ │ │ └── package.html │ │ │ └── qtp │ │ │ └── DxLinkWebSocketConnectorFactory.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.devexperts.qd.dxlink.websocket.transport.DxLinkLoginHandlerFactory │ │ └── com.devexperts.qd.qtp.MessageConnectorFactory │ └── test │ └── java │ └── com │ └── devexperts │ └── qd │ └── dxlink │ └── websocket │ └── application │ ├── DxLinkSubscriptionFactoryTest.java │ └── DxLinkWebSocketApplicationConnectionFactoryTest.java ├── jspc-maven-plugin ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devexperts │ └── qd │ └── jspc │ └── plugin │ └── JspcMojo.java ├── licenses ├── README.txt ├── antlr4-license.txt ├── apache-commons-math-license.txt ├── asm-license.txt ├── aspectj-license.txt ├── cometd-license.txt ├── eclipse-jdt-license.txt ├── fastdoubleparser-license.txt ├── fastinfoset-license.txt ├── findbugs-jsr305-license.txt ├── flatlaf-license.txt ├── hamcrest-license.txt ├── istack-commons-license.txt ├── jackson-license.txt ├── javax-annotation-license.txt ├── javax-inject-license.txt ├── javax-servlet-api-license.txt ├── jaxb-api-license.txt ├── jcstress-license.txt ├── jetty-jasper-jsp-license.txt ├── jetty-license.txt ├── jmh-license.txt ├── jna-license.txt ├── jopt-simple-license.txt ├── junit-license.txt ├── jzlib-license.txt ├── log4j-license.txt ├── openbeans-license.txt ├── slf4j-license.txt └── treelayout-license.txt ├── mars-sample ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devexperts │ └── mars │ └── common │ └── sample │ ├── MARSSample.java │ └── package.html ├── mars ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ ├── connector │ │ │ ├── ConnectionAdapter.java │ │ │ ├── ConnectionAdapterListener.java │ │ │ ├── Connector.java │ │ │ ├── ConnectorListener.java │ │ │ ├── ConnectorMBean.java │ │ │ ├── ConnectorStates.java │ │ │ ├── SocketAcceptor.java │ │ │ ├── SocketAddress.java │ │ │ ├── SocketConnector.java │ │ │ ├── SocketController.java │ │ │ ├── SocketHandler.java │ │ │ └── package.html │ │ │ └── mars │ │ │ ├── common │ │ │ ├── MARS.java │ │ │ ├── MARSAgent.java │ │ │ ├── MARSCategoryConstants.java │ │ │ ├── MARSConstants.java │ │ │ ├── MARSEndpoint.java │ │ │ ├── MARSEvent.java │ │ │ ├── MARSEventFactory.java │ │ │ ├── MARSListener.java │ │ │ ├── MARSMonitoredBean.java │ │ │ ├── MARSNode.java │ │ │ ├── MARSPlugin.java │ │ │ ├── MARSScheduler.java │ │ │ ├── MARSStatus.java │ │ │ ├── net │ │ │ │ ├── MARSBuffer.java │ │ │ │ ├── MARSConnectionAdapter.java │ │ │ │ ├── MARSConnector.java │ │ │ │ └── package.html │ │ │ └── package.html │ │ │ └── jvm │ │ │ ├── CpuCounter.java │ │ │ ├── JVMSelfMonitoring.java │ │ │ ├── JVMSelfMonitoringMXBean.java │ │ │ └── ThreadDumper.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.devexperts.mars.common.MARSPlugin$Factory │ └── test │ └── java │ └── com │ └── devexperts │ └── mars │ ├── common │ └── MARSSchedulerTest.java │ └── jvm │ └── GcStressTestSnippet.java ├── pom.xml ├── proto-sample ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── devexperts │ │ └── connector │ │ └── codec │ │ ├── xor │ │ ├── ChunksXorer.java │ │ ├── XorCodecFactory.java │ │ ├── XorConnection.java │ │ └── XorConnectionFactory.java │ │ └── zlib │ │ ├── ZlibCodecFactory.java │ │ ├── ZlibConnection.java │ │ └── ZlibConnectionFactory.java │ └── resources │ └── META-INF │ └── services │ └── com.devexperts.connector.codec.CodecFactory ├── proto-ssl ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── devexperts │ │ └── connector │ │ └── codec │ │ └── ssl │ │ ├── SSLCodecFactory.java │ │ ├── SSLConnection.java │ │ ├── SSLConnectionFactory.java │ │ ├── SSLEngineAdapter.java │ │ └── SSLEngineSynchronizedAdapter.java │ └── resources │ └── META-INF │ └── services │ └── com.devexperts.connector.codec.CodecFactory ├── proto ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ ├── connector │ │ │ ├── codec │ │ │ │ ├── CodecConnection.java │ │ │ │ ├── CodecConnectionFactory.java │ │ │ │ ├── CodecFactory.java │ │ │ │ ├── delayed │ │ │ │ │ ├── DelayedCodecFactory.java │ │ │ │ │ ├── DelayedConnection.java │ │ │ │ │ ├── DelayedConnectionFactory.java │ │ │ │ │ └── StampedChunksQueue.java │ │ │ │ └── shaped │ │ │ │ │ ├── ShapedCodecFactory.java │ │ │ │ │ ├── ShapedConnection.java │ │ │ │ │ └── ShapedConnectionFactory.java │ │ │ └── proto │ │ │ │ ├── AbstractTransportConnection.java │ │ │ │ ├── ApplicationConnection.java │ │ │ │ ├── ApplicationConnectionFactory.java │ │ │ │ ├── Configurable.java │ │ │ │ ├── ConfigurableObject.java │ │ │ │ ├── ConfigurationException.java │ │ │ │ ├── ConfigurationKey.java │ │ │ │ ├── EndpointId.java │ │ │ │ ├── JVMId.java │ │ │ │ └── TransportConnection.java │ │ │ └── transport │ │ │ └── stats │ │ │ ├── ConnectionStats.java │ │ │ └── EndpointStats.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.devexperts.connector.codec.CodecFactory │ └── test │ └── java │ └── com │ └── devexperts │ └── connector │ └── codec │ └── delayed │ └── StampedChunksQueueTest.java ├── qd-core ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ ├── DataBuffer.java │ │ │ ├── DataConsumer.java │ │ │ ├── DataField.java │ │ │ ├── DataIntField.java │ │ │ ├── DataIterator.java │ │ │ ├── DataListener.java │ │ │ ├── DataObjField.java │ │ │ ├── DataProvider.java │ │ │ ├── DataRecord.java │ │ │ ├── DataScheme.java │ │ │ ├── DataSchemeFactory.java │ │ │ ├── DataVisitor.java │ │ │ ├── Deprecation.java │ │ │ ├── HistorySubscriptionFilter.java │ │ │ ├── QDAgent.java │ │ │ ├── QDCollector.java │ │ │ ├── QDContract.java │ │ │ ├── QDDistributor.java │ │ │ ├── QDErrorHandler.java │ │ │ ├── QDFactory.java │ │ │ ├── QDFilter.java │ │ │ ├── QDHistory.java │ │ │ ├── QDLog.java │ │ │ ├── QDStream.java │ │ │ ├── QDTicker.java │ │ │ ├── SerialFieldType.java │ │ │ ├── SpecificSubscriptionFilter.java │ │ │ ├── StableSubscriptionFilter.java │ │ │ ├── SubscriptionBuffer.java │ │ │ ├── SubscriptionConsumer.java │ │ │ ├── SubscriptionContainer.java │ │ │ ├── SubscriptionFilter.java │ │ │ ├── SubscriptionFilterFactory.java │ │ │ ├── SubscriptionIterator.java │ │ │ ├── SubscriptionListener.java │ │ │ ├── SubscriptionProvider.java │ │ │ ├── SubscriptionVisitor.java │ │ │ ├── SymbolCodec.java │ │ │ ├── SymbolList.java │ │ │ ├── SymbolReceiver.java │ │ │ ├── SymbolStriper.java │ │ │ ├── Void.java │ │ │ ├── impl │ │ │ ├── AbstractAgent.java │ │ │ ├── AbstractAgentBuilder.java │ │ │ ├── AbstractBuilder.java │ │ │ ├── AbstractCollector.java │ │ │ ├── AbstractCollectorBuilder.java │ │ │ ├── AbstractDistributor.java │ │ │ ├── Deprecation.java │ │ │ ├── HistoryViaTicker.java │ │ │ ├── StreamViaCollector.java │ │ │ ├── matrix │ │ │ │ ├── AbstractMatrix.java │ │ │ │ ├── AbstractPayloadBitsMatrix.java │ │ │ │ ├── Agent.java │ │ │ │ ├── AgentBuffer.java │ │ │ │ ├── AgentIterator.java │ │ │ │ ├── AgentProcessor.java │ │ │ │ ├── AgentProcessor2.java │ │ │ │ ├── AgentProcessor3.java │ │ │ │ ├── AgentProcessor4.java │ │ │ │ ├── AgentQueue.java │ │ │ │ ├── AgentSnapshotProvider.java │ │ │ │ ├── ClosingAgentsQueue.java │ │ │ │ ├── Collector.java │ │ │ │ ├── CollectorDebug.java │ │ │ │ ├── Distribution.java │ │ │ │ ├── Distributor.java │ │ │ │ ├── DistributorsList.java │ │ │ │ ├── FatalError.java │ │ │ │ ├── GlobalLock.java │ │ │ │ ├── Hashing.java │ │ │ │ ├── History.java │ │ │ │ ├── HistoryBuffer.java │ │ │ │ ├── HistoryBufferDebugSink.java │ │ │ │ ├── LocalLock.java │ │ │ │ ├── LockBoundTaskQueue.java │ │ │ │ ├── LockedThreadState.java │ │ │ │ ├── Mapper.java │ │ │ │ ├── Mapping.java │ │ │ │ ├── MatrixFactory.java │ │ │ │ ├── MatrixSymbolObjectMap.java │ │ │ │ ├── MatrixSymbolSet.java │ │ │ │ ├── Notification.java │ │ │ │ ├── ObjectMatrix.java │ │ │ │ ├── PayloadBits.java │ │ │ │ ├── ProcessVersionTracker.java │ │ │ │ ├── RecordCursorKeeper.java │ │ │ │ ├── RecordsContainer.java │ │ │ │ ├── StickySubscription.java │ │ │ │ ├── Stream.java │ │ │ │ ├── SubMatrix.java │ │ │ │ ├── SubProvider.java │ │ │ │ ├── SubSnapshot.java │ │ │ │ ├── SubscriptionDumpVisitor.java │ │ │ │ ├── Ticker.java │ │ │ │ ├── TickerMatrix.java │ │ │ │ ├── TickerStorage.java │ │ │ │ ├── TotalSubMatrix.java │ │ │ │ ├── VoidAgent.java │ │ │ │ ├── VoidAgentBuilder.java │ │ │ │ └── management │ │ │ │ │ ├── CollectorCounters.java │ │ │ │ │ ├── CollectorManagement.java │ │ │ │ │ ├── CollectorManagementFactory.java │ │ │ │ │ ├── CollectorOperation.java │ │ │ │ │ ├── DebugDump.java │ │ │ │ │ └── RecordCounters.java │ │ │ └── symbol │ │ │ │ ├── SymbolCache.java │ │ │ │ └── SymbolCacheSet.java │ │ │ ├── kit │ │ │ ├── AbstractDataField.java │ │ │ ├── AbstractDataIntField.java │ │ │ ├── AbstractDataObjField.java │ │ │ ├── ArrayListAttachmentStrategy.java │ │ │ ├── ByteArrayField.java │ │ │ ├── CompactCharField.java │ │ │ ├── CompactIntField.java │ │ │ ├── CompositeFilters.java │ │ │ ├── DateField.java │ │ │ ├── DecimalField.java │ │ │ ├── DefaultRecord.java │ │ │ ├── DefaultScheme.java │ │ │ ├── FastRecordFilter.java │ │ │ ├── FilterSyntaxException.java │ │ │ ├── HashFilter.java │ │ │ ├── HashStriper.java │ │ │ ├── LongField.java │ │ │ ├── MarshalledObjField.java │ │ │ ├── MonoStriper.java │ │ │ ├── NotFilter.java │ │ │ ├── PatternFilter.java │ │ │ ├── PentaCodec.java │ │ │ ├── PlainIntField.java │ │ │ ├── PlainObjField.java │ │ │ ├── RangeFilter.java │ │ │ ├── RangeStriper.java │ │ │ ├── RangeUtil.java │ │ │ ├── RecordMappingFactoryHolder.java │ │ │ ├── RecordOnlyFilter.java │ │ │ ├── SequenceField.java │ │ │ ├── ShortStringField.java │ │ │ ├── StringField.java │ │ │ ├── SymbolSetFilter.java │ │ │ ├── SymbolStriperFactoryImpl.java │ │ │ ├── TimeField.java │ │ │ ├── TimeMillisField.java │ │ │ ├── TimeSecondsField.java │ │ │ ├── VoidIntField.java │ │ │ ├── VoidObjField.java │ │ │ ├── WideDecimalField.java │ │ │ └── package.html │ │ │ ├── ng │ │ │ ├── AbstractRecordProvider.java │ │ │ ├── AbstractRecordSink.java │ │ │ ├── DataSink.java │ │ │ ├── EventFlag.java │ │ │ ├── RecordBuffer.java │ │ │ ├── RecordConsumer.java │ │ │ ├── RecordCursor.java │ │ │ ├── RecordFilter.java │ │ │ ├── RecordListener.java │ │ │ ├── RecordMapping.java │ │ │ ├── RecordMappingFactory.java │ │ │ ├── RecordMode.java │ │ │ ├── RecordProvider.java │ │ │ ├── RecordSink.java │ │ │ ├── RecordSource.java │ │ │ ├── Throws.java │ │ │ └── package.html │ │ │ ├── package.html │ │ │ ├── qtp │ │ │ ├── AbstractConnectionHandler.java │ │ │ ├── AbstractMessageConnector.java │ │ │ ├── AbstractMessageVisitor.java │ │ │ ├── AbstractQTPComposer.java │ │ │ ├── AbstractQTPParser.java │ │ │ ├── AbstractServerConnector.java │ │ │ ├── AddressSyntaxException.java │ │ │ ├── AgentAdapter.java │ │ │ ├── AgentAdapterChannels.java │ │ │ ├── AgentChannel.java │ │ │ ├── AgentChannels.java │ │ │ ├── AuthManager.java │ │ │ ├── BinaryQTPComposer.java │ │ │ ├── BinaryQTPParser.java │ │ │ ├── BinaryRecordDesc.java │ │ │ ├── BuiltinFields.java │ │ │ ├── ByteArrayComposer.java │ │ │ ├── ByteArrayParser.java │ │ │ ├── ChannelDescription.java │ │ │ ├── ChannelShaper.java │ │ │ ├── ConfigurableMessageAdapterFactory.java │ │ │ ├── ConnectionQTPComposer.java │ │ │ ├── ConnectionQTPParser.java │ │ │ ├── DistributorAdapter.java │ │ │ ├── DynamicChannelShaper.java │ │ │ ├── FieldReplacer.java │ │ │ ├── FileConstants.java │ │ │ ├── HeartbeatPayload.java │ │ │ ├── InputStreamParser.java │ │ │ ├── LoginManager.java │ │ │ ├── MasterMessageAdapter.java │ │ │ ├── MessageAdapter.java │ │ │ ├── MessageAdapterConnection.java │ │ │ ├── MessageAdapterConnectionFactory.java │ │ │ ├── MessageAdapterMBean.java │ │ │ ├── MessageConnector.java │ │ │ ├── MessageConnectorFactory.java │ │ │ ├── MessageConnectorListener.java │ │ │ ├── MessageConnectorMBean.java │ │ │ ├── MessageConnectorState.java │ │ │ ├── MessageConnectors.java │ │ │ ├── MessageConstants.java │ │ │ ├── MessageConsumer.java │ │ │ ├── MessageConsumerAdapter.java │ │ │ ├── MessageDescriptor.java │ │ │ ├── MessageListener.java │ │ │ ├── MessageProvider.java │ │ │ ├── MessageType.java │ │ │ ├── MessageVisitor.java │ │ │ ├── OutputStreamComposer.java │ │ │ ├── OutputStreamMessageVisitor.java │ │ │ ├── ProtocolDescriptor.java │ │ │ ├── ProtocolOption.java │ │ │ ├── QDEndpoint.java │ │ │ ├── QTPConstants.java │ │ │ ├── QTPWorkerThread.java │ │ │ ├── RawDataConsumer.java │ │ │ ├── ReconnectHelper.java │ │ │ ├── RuntimeQTPException.java │ │ │ ├── ServerConnectorMBean.java │ │ │ ├── SubscriptionFilterFactory.java │ │ │ ├── auth │ │ │ │ ├── BasicAuthRealmFactory.java │ │ │ │ ├── BasicChannelShaperFactory.java │ │ │ │ ├── BasicLoginHandler.java │ │ │ │ ├── BasicLoginHandlerFactory.java │ │ │ │ ├── ChannelShapersFactory.java │ │ │ │ ├── ConsoleLoginHandlerFactory.java │ │ │ │ ├── QDAuthRealm.java │ │ │ │ ├── QDAuthRealmFactory.java │ │ │ │ ├── QDLoginHandler.java │ │ │ │ └── QDLoginHandlerFactory.java │ │ │ ├── fieldreplacer │ │ │ │ ├── DateFieldReplacerFactory.java │ │ │ │ ├── DefaultFieldReplacer.java │ │ │ │ ├── FieldReplacersCache.java │ │ │ │ ├── SetFieldReplacerFactory.java │ │ │ │ ├── TimeFieldReplacerFactory.java │ │ │ │ └── ValueFieldReplacerFactory.java │ │ │ ├── help │ │ │ │ ├── MessageConnectorProperty.java │ │ │ │ └── MessageConnectorSummary.java │ │ │ ├── package.html │ │ │ └── socket │ │ │ │ ├── ClientSocketConnector.java │ │ │ │ ├── ClientSocketConnectorMBean.java │ │ │ │ ├── ClientSocketSource.java │ │ │ │ ├── ConnectOrder.java │ │ │ │ ├── ServerSocketConnector.java │ │ │ │ ├── ServerSocketConnectorMBean.java │ │ │ │ ├── ServerSocketSource.java │ │ │ │ ├── ServerSocketTestHelper.java │ │ │ │ ├── SocketAcceptor.java │ │ │ │ ├── SocketAddress.java │ │ │ │ ├── SocketHandler.java │ │ │ │ ├── SocketInfo.java │ │ │ │ ├── SocketMessageAdapterFactory.java │ │ │ │ ├── SocketReader.java │ │ │ │ ├── SocketSource.java │ │ │ │ ├── SocketState.java │ │ │ │ ├── SocketUtil.java │ │ │ │ ├── SocketWriter.java │ │ │ │ └── package.html │ │ │ ├── spi │ │ │ ├── DataSchemeService.java │ │ │ ├── QDFilterContext.java │ │ │ ├── QDFilterFactory.java │ │ │ ├── SymbolStriperFactory.java │ │ │ └── package-info.java │ │ │ ├── stats │ │ │ ├── JMXStatsNameBuilder.java │ │ │ ├── QDStats.java │ │ │ └── QDStatsContainer.java │ │ │ └── util │ │ │ ├── ByteArrayBuffer.java │ │ │ ├── ByteArrayDataInput.java │ │ │ ├── ByteArrayDataOutput.java │ │ │ ├── CompactChar.java │ │ │ ├── CompactInt.java │ │ │ ├── CompositeRecordProvider.java │ │ │ ├── DataIterators.java │ │ │ ├── DataProcessor.java │ │ │ ├── Decimal.java │ │ │ ├── DxTimer.java │ │ │ ├── InvalidFormatException.java │ │ │ ├── LegacyAdapter.java │ │ │ ├── LegacyIteratorUtils.java │ │ │ ├── MappingUtil.java │ │ │ ├── QDConfig.java │ │ │ ├── QDServices.java │ │ │ ├── RecordProcessor.java │ │ │ ├── ShortString.java │ │ │ ├── StringUtil.java │ │ │ ├── SubscriptionProcessor.java │ │ │ ├── SymbolObjectMap.java │ │ │ ├── SymbolObjectVisitor.java │ │ │ ├── SymbolSet.java │ │ │ ├── TimeFormat.java │ │ │ ├── TimeMarkUtil.java │ │ │ ├── TimePeriod.java │ │ │ ├── TimeSequenceUtil.java │ │ │ └── package.html │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.devexperts.qd.qtp.FieldReplacer$Factory │ │ ├── com.devexperts.qd.qtp.auth.QDLoginHandlerFactory │ │ └── com.devexperts.qd.spi.SymbolStriperFactory │ └── test │ └── java │ └── com │ └── devexperts │ └── qd │ ├── impl │ ├── matrix │ │ ├── AbstractCollectorTest.java │ │ ├── AgentBufferRebaseTest.java │ │ ├── HashingTest.java │ │ ├── HistoryAddRemoveSnapshotTest.java │ │ ├── HistoryBufferOld.java │ │ ├── HistoryBufferTest.java │ │ ├── HistorySnapshotMTStressTest.java │ │ ├── HistoryTxTest.java │ │ ├── RecordCursorKeeperOld.java │ │ ├── StickySubscriptionTest.java │ │ ├── TickerConflationTest.java │ │ └── TickerSubscriptionTest.java │ └── symbol │ │ ├── SymbolCacheStressTest.java │ │ └── SymbolCacheTest.java │ ├── kit │ ├── ArrayListAttachmentStrategyTest.java │ ├── HashFilterStriperTest.java │ ├── RangeFilterTest.java │ ├── RangePrefixTest.java │ └── RangeStriperTest.java │ ├── ng │ ├── RecordBufferTest.java │ ├── RecordCursorTest.java │ └── RecordModeBufAppendTest.java │ ├── stats │ └── QDStatsTest.java │ ├── test │ ├── DynamicFilterTest.java │ ├── SerialFieldTypeTest.java │ └── VoidAgentTest.java │ └── util │ ├── DxTimerTest.java │ ├── QDConfigTest.java │ └── test │ └── SymbolSetTest.java ├── qd-dataextractor ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ └── dataextractor │ │ │ ├── DataExtractorConfig.java │ │ │ ├── DataExtractorRequest.java │ │ │ └── DataExtractorServlet.java │ ├── resources │ │ └── data.properties │ └── webapp │ │ ├── WEB-INF │ │ └── web.xml │ │ └── index.jsp │ └── test │ └── java │ └── com │ └── devexperts │ └── qd │ └── dataextractor │ └── WebAppIT.java ├── qd-logger ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── devexperts │ │ └── qd │ │ └── logger │ │ ├── BufferedRecordSink.java │ │ ├── Counter.java │ │ ├── LoggedAgent.java │ │ ├── LoggedCollector.java │ │ ├── LoggedDistributor.java │ │ ├── LoggedHistory.java │ │ ├── LoggedQDFactory.java │ │ ├── LoggedRecordListener.java │ │ ├── LoggedRecordProvider.java │ │ ├── LoggedStream.java │ │ ├── LoggedTicker.java │ │ └── Logger.java │ └── resources │ └── META-INF │ └── services │ └── com.devexperts.qd.QDFactory ├── qd-nio ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ └── qtp │ │ │ └── nio │ │ │ ├── NioAcceptor.java │ │ │ ├── NioConnection.java │ │ │ ├── NioConnectorFactory.java │ │ │ ├── NioCore.java │ │ │ ├── NioFlags.java │ │ │ ├── NioPoolCounters.java │ │ │ ├── NioPoolCountersHolder.java │ │ │ ├── NioReader.java │ │ │ ├── NioServerConnector.java │ │ │ ├── NioServerConnectorMBean.java │ │ │ ├── NioValidator.java │ │ │ ├── NioWorkerThread.java │ │ │ └── NioWriter.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.devexperts.qd.qtp.MessageConnectorFactory │ └── test │ └── java │ └── com │ └── devexperts │ └── qd │ └── qtp │ └── nio │ └── test │ ├── NioServerConnectorTest.java │ └── TestApplicationConnectionFactory.java ├── qd-rmi ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── rmi │ │ │ ├── RMIClient.java │ │ │ ├── RMIClientPort.java │ │ │ ├── RMIEndpoint.java │ │ │ ├── RMIEndpointListener.java │ │ │ ├── RMIException.java │ │ │ ├── RMIExceptionType.java │ │ │ ├── RMIExecutionTask.java │ │ │ ├── RMIExecutionTaskState.java │ │ │ ├── RMIOperation.java │ │ │ ├── RMIRequest.java │ │ │ ├── RMIRequestListener.java │ │ │ ├── RMIRequestState.java │ │ │ ├── RMIRequestTransformer.java │ │ │ ├── RMIRequestTransformerFactory.java │ │ │ ├── RMIServer.java │ │ │ ├── RMIServiceInterface.java │ │ │ ├── RMIServiceMethod.java │ │ │ ├── RuntimeRMIException.java │ │ │ ├── impl │ │ │ ├── AbstractServiceDescriptorsProcessor.java │ │ │ ├── AdvertisementFilter.java │ │ │ ├── ChannelsManager.java │ │ │ ├── ClientDescriptorsManager.java │ │ │ ├── ClientSideServices.java │ │ │ ├── ComposedMessage.java │ │ │ ├── ComposedMessageQueue.java │ │ │ ├── DefaultLoadBalancerFactory.java │ │ │ ├── ForwardService.java │ │ │ ├── LoadBalancers.java │ │ │ ├── MessageComposer.java │ │ │ ├── MessageProcessor.java │ │ │ ├── ObjectMethods.java │ │ │ ├── OutgoingRequests.java │ │ │ ├── PendingRequests.java │ │ │ ├── PropertiesUtil.java │ │ │ ├── RMIChannelImpl.java │ │ │ ├── RMIChannelOwner.java │ │ │ ├── RMIClientImpl.java │ │ │ ├── RMIClientPortImpl.java │ │ │ ├── RMIClientService.java │ │ │ ├── RMIConnection.java │ │ │ ├── RMIConnectorInitializer.java │ │ │ ├── RMIEndpointImpl.java │ │ │ ├── RMIExecutionTaskImpl.java │ │ │ ├── RMIFailedException.java │ │ │ ├── RMILog.java │ │ │ ├── RMIMessageAdapter.java │ │ │ ├── RMIMessageConstants.java │ │ │ ├── RMIMessageKind.java │ │ │ ├── RMIPromiseImpl.java │ │ │ ├── RMIQueueType.java │ │ │ ├── RMIRequestImpl.java │ │ │ ├── RMIRequestInvocationHandler.java │ │ │ ├── RMIServerImpl.java │ │ │ ├── RMISupportingDXEndpoint.java │ │ │ ├── RMITaskImpl.java │ │ │ ├── RMITaskResponse.java │ │ │ ├── RMITimeoutRequestMonitoringThread.java │ │ │ ├── RequestSender.java │ │ │ ├── RequestsManager.java │ │ │ ├── RunningTask.java │ │ │ ├── SentRequests.java │ │ │ ├── ServerDescriptorsManager.java │ │ │ ├── ServerRequestInfo.java │ │ │ ├── ServerSideServices.java │ │ │ ├── ServiceFilter.java │ │ │ ├── ServiceRouter.java │ │ │ └── TasksManager.java │ │ │ ├── message │ │ │ ├── RMICancelType.java │ │ │ ├── RMIErrorMessage.java │ │ │ ├── RMIExceptionMarshaller.java │ │ │ ├── RMIMessage.java │ │ │ ├── RMIRequestMessage.java │ │ │ ├── RMIRequestType.java │ │ │ ├── RMIResponseMessage.java │ │ │ ├── RMIResponseType.java │ │ │ ├── RMIResultMessage.java │ │ │ └── RMIRoute.java │ │ │ ├── security │ │ │ ├── RMISecurityController.java │ │ │ ├── SecurityContext.java │ │ │ └── SecurityController.java │ │ │ └── task │ │ │ ├── BalanceResult.java │ │ │ ├── ConsistentLoadBalancer.java │ │ │ ├── RMIChannel.java │ │ │ ├── RMIChannelState.java │ │ │ ├── RMIChannelSupport.java │ │ │ ├── RMIChannelType.java │ │ │ ├── RMIContinuation.java │ │ │ ├── RMILoadBalancer.java │ │ │ ├── RMILoadBalancerFactory.java │ │ │ ├── RMILocalService.java │ │ │ ├── RMIObservableServiceDescriptors.java │ │ │ ├── RMIService.java │ │ │ ├── RMIServiceDescriptor.java │ │ │ ├── RMIServiceDescriptorsListener.java │ │ │ ├── RMIServiceId.java │ │ │ ├── RMIServiceImplementation.java │ │ │ ├── RMITask.java │ │ │ ├── RMITaskCancelListener.java │ │ │ └── RMITaskState.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.devexperts.rmi.task.RMILoadBalancerFactory │ └── test │ └── java │ └── com │ └── devexperts │ └── rmi │ ├── impl │ ├── AdvertisementFilterTest.java │ └── PropertiesUtilTest.java │ ├── message │ └── RMIExceptionMarshallerTest.java │ └── test │ ├── RMIOperationTest.java │ └── ServiceFilterTest.java ├── qd-sample ├── pom.xml └── src │ ├── classLoaderTest │ └── LogFunction.java │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ ├── impl │ │ │ └── hash │ │ │ │ ├── HashAgent.java │ │ │ │ ├── HashDistributor.java │ │ │ │ ├── HashFactory.java │ │ │ │ ├── HashSubProvider.java │ │ │ │ ├── HashTicker.java │ │ │ │ ├── RecordKey.java │ │ │ │ └── RecordValue.java │ │ │ └── sample │ │ │ ├── ActivatableModel.java │ │ │ ├── ActivatorCheckBox.java │ │ │ ├── GUIColumn.java │ │ │ ├── HistoryModel.java │ │ │ ├── NetCat.java │ │ │ ├── Sample.java │ │ │ ├── SampleClient.java │ │ │ ├── SampleColumn.java │ │ │ ├── SampleGeneratorThread.java │ │ │ ├── SampleRMIEchoServer.java │ │ │ ├── SampleRMIQuoteServer.java │ │ │ ├── SampleScheme.java │ │ │ ├── SampleServer.java │ │ │ ├── StreamModel.java │ │ │ ├── TestAgentAdapterShaping.java │ │ │ ├── TestThroughput.java │ │ │ ├── TestThroughputConfig.java │ │ │ ├── TestThroughputContext.java │ │ │ ├── TestThroughputGenerator.java │ │ │ ├── TestThroughputReportExplorer.java │ │ │ ├── TestThroughputScheme.java │ │ │ ├── TestWriteSpeed2.java │ │ │ ├── TickerModel.java │ │ │ └── stresstest │ │ │ ├── Client.java │ │ │ ├── ServerConnection.java │ │ │ ├── TSTClients.java │ │ │ └── TSTServer.java │ └── resources │ │ └── sample.config │ └── test │ ├── java │ └── com │ │ ├── devexperts │ │ ├── qd │ │ │ ├── qtp │ │ │ │ ├── StripedCollectorFilterTest.java │ │ │ │ ├── StripedCollectorMatchingTest.java │ │ │ │ ├── StripedConnectionDynamicFilterUpdateTest.java │ │ │ │ ├── fieldreplacer │ │ │ │ │ └── test │ │ │ │ │ │ ├── AbstractFieldReplacerTest.java │ │ │ │ │ │ ├── DateFieldReplacerFactoryTest.java │ │ │ │ │ │ ├── SetFieldReplacerFactoryTest.java │ │ │ │ │ │ ├── TimeFieldReplacerFactoryTest.java │ │ │ │ │ │ └── ValueFieldReplacerFactoryTest.java │ │ │ │ ├── file │ │ │ │ │ └── test │ │ │ │ │ │ ├── FileConnectorCorruptedTest.java │ │ │ │ │ │ ├── FileConnectorTest.java │ │ │ │ │ │ ├── FileConnectorTestUtils.java │ │ │ │ │ │ ├── FileWriterTest.java │ │ │ │ │ │ ├── TapeConnectorFlagsTest.java │ │ │ │ │ │ └── TapeConnectorTest.java │ │ │ │ └── test │ │ │ │ │ ├── AbstractConnectorTest.java │ │ │ │ │ ├── AddressFormatTest.java │ │ │ │ │ ├── ChannelShaperTest.java │ │ │ │ │ ├── ClientSocketConnectorStripingTest.java │ │ │ │ │ ├── MessageConnectorsTest.java │ │ │ │ │ ├── StripedConnectionStatsTest.java │ │ │ │ │ └── SubscriptionKeepAliveTest.java │ │ │ └── test │ │ │ │ ├── AsserteableListener.java │ │ │ │ ├── AttachmentTest.java │ │ │ │ ├── BadSubTest.java │ │ │ │ ├── BigBatchDistributionTest.java │ │ │ │ ├── BlockingStreamTest.java │ │ │ │ ├── BuiltinFiltersTest.java │ │ │ │ ├── CollectorBufferTest.java │ │ │ │ ├── CollectorRobustnessTest.java │ │ │ │ ├── CompactCharTest.java │ │ │ │ ├── CompactIntTest.java │ │ │ │ ├── ComparingDataVisitor.java │ │ │ │ ├── ComparingMessageConsumer.java │ │ │ │ ├── ComparingSubscriptionVisitor.java │ │ │ │ ├── ComposeParseTest.java │ │ │ │ ├── CompositeFiltersTest.java │ │ │ │ ├── ConnectorMonitoringPerRecordTest.java │ │ │ │ ├── ConnectorsMonitoringTest.java │ │ │ │ ├── DataBufferTest.java │ │ │ │ ├── DecimalParseTest.java │ │ │ │ ├── DecimalPrecisionTest.java │ │ │ │ ├── DecimalTest.java │ │ │ │ ├── ExamineSubTest.java │ │ │ │ ├── FieldAdaptationTest.java │ │ │ │ ├── FieldsTest.java │ │ │ │ ├── HistoryCacheSendTest.java │ │ │ │ ├── HistoryLastRecordTest.java │ │ │ │ ├── HistoryPerformanceTest.java │ │ │ │ ├── HistoryReduceTimeTest.java │ │ │ │ ├── HistoryRetrieveTest.java │ │ │ │ ├── HistoryStarvationTest.java │ │ │ │ ├── HistoryStickySubscriptionTest.java │ │ │ │ ├── LargeSubscriptionTest.java │ │ │ │ ├── LastDataRegetTest.java │ │ │ │ ├── LockTimeoutTest.java │ │ │ │ ├── MessageAdaptersTest.java │ │ │ │ ├── MicroTestIntfVsNullSpeed.java │ │ │ │ ├── MultiAgentTest.java │ │ │ │ ├── NoReentryTest.java │ │ │ │ ├── PartialRetrieveTest.java │ │ │ │ ├── PatternFilterTest.java │ │ │ │ ├── PentaCodecTest.java │ │ │ │ ├── PrefixCodeTest.java │ │ │ │ ├── QDConfigTest.java │ │ │ │ ├── QDTestBase.java │ │ │ │ ├── RecordBufferCleanupTest.java │ │ │ │ ├── RecordBufferDataTest.java │ │ │ │ ├── RecordCursorTest.java │ │ │ │ ├── RecordProcessorTest.java │ │ │ │ ├── RefCountTest.java │ │ │ │ ├── ResubTest.java │ │ │ │ ├── SSLMismatchTest.java │ │ │ │ ├── SchemeAdaptationTest.java │ │ │ │ ├── ServicesTest.java │ │ │ │ ├── ShortStringTest.java │ │ │ │ ├── SnapshotProviderTest.java │ │ │ │ ├── SocketRebindTest.java │ │ │ │ ├── SubConsistencyTest.java │ │ │ │ ├── SubscriptionMap.java │ │ │ │ ├── SubscriptionStress.java │ │ │ │ ├── SymbolObjectMapTest.java │ │ │ │ ├── TestDataProvider.java │ │ │ │ ├── TestDataScheme.java │ │ │ │ ├── TestSubscriptionProvider.java │ │ │ │ ├── TickerAdditionalTest.java │ │ │ │ ├── TickerRemoveTest.java │ │ │ │ ├── TickerStickySubscriptionTest.java │ │ │ │ ├── TickerTest.java │ │ │ │ ├── ToolsParsingTest.java │ │ │ │ ├── Tweaks.java │ │ │ │ └── WildcardStreamWithFiltersTest.java │ │ └── rmi │ │ │ ├── classloader │ │ │ ├── Function.java │ │ │ └── test │ │ │ │ └── ClassLoaderTest.java │ │ │ ├── impl │ │ │ └── RunningTaskMemoryLeakTest.java │ │ │ ├── samples │ │ │ ├── AuthService.java │ │ │ ├── DifferentServices.java │ │ │ ├── SampleAuthFactory.java │ │ │ ├── SampleClient.java │ │ │ ├── SampleLoginFactory.java │ │ │ ├── SampleRMIClient.java │ │ │ └── SampleServer.java │ │ │ └── test │ │ │ ├── ChannelLogic.java │ │ │ ├── InitFunction.java │ │ │ ├── MiniStressTest.java │ │ │ ├── MiniStressTestWithMultiplexor.java │ │ │ ├── NTU.java │ │ │ ├── RMIAsynchronousFunctionalityTest.java │ │ │ ├── RMIAsynchronousTest.java │ │ │ ├── RMIChannelOpSuspendTest.java │ │ │ ├── RMIChannelTest.java │ │ │ ├── RMICommonTest.java │ │ │ ├── RMIErrorThrowingTest.java │ │ │ ├── RMIFunctionalityTest.java │ │ │ ├── RMIQDTest.java │ │ │ ├── RMIRequestContinuationsTest.java │ │ │ ├── RMIServiceMethodAnnotationTest.java │ │ │ ├── TestService.java │ │ │ ├── TestThreadPool.java │ │ │ ├── TestType.java │ │ │ ├── auth │ │ │ ├── AuthFactory.java │ │ │ ├── AuthorizationTest.java │ │ │ ├── GeneratorThread.java │ │ │ ├── LoginFactory.java │ │ │ └── SimpleAuthServer.java │ │ │ ├── routing │ │ │ ├── AbstractRMICustomBalancingTest.java │ │ │ ├── ClientRoutingSide.java │ │ │ ├── ConsistentLoadBalancerTest.java │ │ │ ├── MuxRoutingSide.java │ │ │ ├── Ports.java │ │ │ ├── RMICustomBalancingNoAdTest.java │ │ │ ├── RMICustomBalancingTest.java │ │ │ ├── RMICustomBalancingViaMuxTest.java │ │ │ ├── RMIRoutingTest.java │ │ │ ├── ServerRoutingSide.java │ │ │ ├── TestRMILoadBalancerFactory.java │ │ │ └── router │ │ │ │ └── RMIServiceRouterTest.java │ │ │ └── throughput │ │ │ ├── AdditionalInfoProvider.java │ │ │ ├── ClientSide.java │ │ │ ├── ClientSideStats.java │ │ │ ├── ITestingService.java │ │ │ ├── LoggingThread.java │ │ │ ├── RequestingThread.java │ │ │ ├── ServerSide.java │ │ │ ├── TestThroughput.java │ │ │ └── TestingService.java │ │ └── dxfeed │ │ └── api │ │ └── codegen │ │ ├── CustomSchemeCompatibilityTest.java │ │ ├── SchemeCompatibilityChecker.java │ │ ├── TestEndpoint.java │ │ └── event │ │ ├── BetterCandle.java │ │ ├── BetterOrder.java │ │ ├── BetterQuote.java │ │ ├── CustomEvent.java │ │ ├── CustomMarketEvent.java │ │ └── WrappedInt.java │ └── resources │ └── META-INF │ └── services │ ├── com.devexperts.qd.qtp.auth.QDAuthRealmFactory │ ├── com.devexperts.qd.qtp.auth.QDLoginHandlerFactory │ └── com.devexperts.rmi.task.RMILoadBalancerFactory ├── qd-samplecert ├── pom.xml ├── qdsample.cer ├── readme.txt └── src │ └── main │ ├── java │ └── com │ │ └── devexperts │ │ └── qd │ │ └── samplecert │ │ └── SampleCert.java │ └── resources │ └── samplecert │ ├── qdkeystore │ └── qdtruststore ├── qd-stripe ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devexperts │ └── qd │ └── impl │ └── stripe │ ├── StripedAgent.java │ ├── StripedBuffersUtil.java │ ├── StripedCollector.java │ ├── StripedDistributor.java │ ├── StripedFactory.java │ ├── StripedHistory.java │ ├── StripedNotification.java │ ├── StripedStream.java │ └── StripedTicker.java ├── qd-tools ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ ├── config │ │ │ ├── ConfigProvider.java │ │ │ ├── ConfigUtil.java │ │ │ ├── Required.java │ │ │ └── hocon │ │ │ │ ├── ConfigBeanMapper.java │ │ │ │ ├── DefaultConfigBeanMapper.java │ │ │ │ ├── HoconConfigProvider.java │ │ │ │ └── package-info.java │ │ │ └── tools │ │ │ ├── AbstractTool.java │ │ │ ├── BadToolParametersException.java │ │ │ ├── Compare.java │ │ │ ├── CompareBuffer.java │ │ │ ├── Comparer.java │ │ │ ├── Connect.java │ │ │ ├── ConnectionProcessor.java │ │ │ ├── ConnectorRecordsSymbols.java │ │ │ ├── DelayDropAdapter.java │ │ │ ├── Dump.java │ │ │ ├── EndpointOption.java │ │ │ ├── Feed.java │ │ │ ├── FeedAdapter.java │ │ │ ├── FeedDelayer.java │ │ │ ├── FeedDelayerMonitoringTask.java │ │ │ ├── FeedFileHandler.java │ │ │ ├── Forward.java │ │ │ ├── GCTimeTransformer.java │ │ │ ├── Help.java │ │ │ ├── Instruments.java │ │ │ ├── Invoke.java │ │ │ ├── Multiplexor.java │ │ │ ├── NetTest.java │ │ │ ├── NetTestConfig.java │ │ │ ├── NetTestConsumerAgentThread.java │ │ │ ├── NetTestConsumerSide.java │ │ │ ├── NetTestProducerDistributorThread.java │ │ │ ├── NetTestProducerSide.java │ │ │ ├── NetTestSide.java │ │ │ ├── NetTestStatisticsCollector.java │ │ │ ├── NetTestWorkingThread.java │ │ │ ├── NoArgumentsException.java │ │ │ ├── Option.java │ │ │ ├── OptionCollector.java │ │ │ ├── OptionDouble.java │ │ │ ├── OptionEnum.java │ │ │ ├── OptionFields.java │ │ │ ├── OptionFile.java │ │ │ ├── OptionForward.java │ │ │ ├── OptionInteger.java │ │ │ ├── OptionLog.java │ │ │ ├── OptionManagementHtml.java │ │ │ ├── OptionManagementRmi.java │ │ │ ├── OptionMultiString.java │ │ │ ├── OptionName.java │ │ │ ├── OptionParseException.java │ │ │ ├── OptionPostCollector.java │ │ │ ├── OptionRoute.java │ │ │ ├── OptionStat.java │ │ │ ├── OptionSticky.java │ │ │ ├── OptionString.java │ │ │ ├── OptionStripe.java │ │ │ ├── OptionTimePeriod.java │ │ │ ├── OptionWrite.java │ │ │ ├── Options.java │ │ │ ├── Post.java │ │ │ ├── PostMessageAdapter.java │ │ │ ├── PostMessageQueue.java │ │ │ ├── PostingThread.java │ │ │ ├── RandomRecordsProvider.java │ │ │ ├── RecordFields.java │ │ │ ├── SchemeDump.java │ │ │ ├── Services.java │ │ │ ├── StampComposer.java │ │ │ ├── SubscriptionAdapter.java │ │ │ ├── SubscriptionDumpParser.java │ │ │ ├── SubscriptionDumpRepeater.java │ │ │ ├── SymbolGenerator.java │ │ │ ├── TDP.java │ │ │ ├── Time.java │ │ │ ├── TimeSyncTracker.java │ │ │ ├── TimeSyncTrackerMBean.java │ │ │ ├── ToolSummary.java │ │ │ ├── Tools.java │ │ │ ├── TopSymbolsCounter.java │ │ │ ├── analysis │ │ │ ├── DataCompression.java │ │ │ ├── FileAnalysis.java │ │ │ ├── Parser.java │ │ │ ├── PrefixCode.java │ │ │ ├── SymbolCategorizer.java │ │ │ ├── SymbolCategory.java │ │ │ ├── Symbols.java │ │ │ └── Util.java │ │ │ ├── fs │ │ │ ├── CompositeDistributor.java │ │ │ ├── ExaminingThread.java │ │ │ └── FilteredStream.java │ │ │ ├── launcher │ │ │ ├── DefaultEventLog.java │ │ │ ├── EndpointConfigImpl.java │ │ │ ├── Launcher.java │ │ │ ├── LauncherConfig.java │ │ │ ├── LauncherMXBean.java │ │ │ ├── LogEntryImpl.java │ │ │ └── ModuleContainer.java │ │ │ ├── module │ │ │ ├── AbstractModuleConfig.java │ │ │ ├── EndpointConfig.java │ │ │ ├── EventLog.java │ │ │ ├── LogEntry.java │ │ │ ├── Module.java │ │ │ ├── ModuleContext.java │ │ │ ├── ModuleFactory.java │ │ │ ├── StateReportingSupport.java │ │ │ ├── StructuredLogging.java │ │ │ └── package-info.java │ │ │ └── reporting │ │ │ ├── HtmlReportBuilder.java │ │ │ ├── ReportBuilder.java │ │ │ ├── ReportUtil.java │ │ │ └── package-info.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── com.devexperts.mars.common.MARSPlugin$Factory │ │ │ └── com.devexperts.qd.tools.AbstractTool │ │ └── com │ │ └── devexperts │ │ └── qd │ │ └── tools │ │ └── qdshelp.txt │ └── test │ ├── java │ └── com │ │ └── devexperts │ │ └── qd │ │ ├── config │ │ └── hocon │ │ │ └── DefaultConfigBeanMapperTest.java │ │ └── tools │ │ ├── GeneratorConfigTest.java │ │ ├── OptionSymbolsTest.java │ │ ├── launcher │ │ ├── LauncherTest.java │ │ ├── TestModule.java │ │ ├── TestModuleConfig.java │ │ └── TestModuleFactory.java │ │ └── test │ │ ├── CompareTest.java │ │ ├── ConnectTest.java │ │ ├── DumpTimestampConversionTest.java │ │ ├── InstrumentsServerTest.java │ │ ├── InstrumentsTransformTest.java │ │ ├── MultiplexorTest.java │ │ └── OptionCollectorTest.java │ └── resources │ ├── META-INF │ └── services │ │ └── com.devexperts.qd.tools.module.ModuleFactory │ └── log4j2-test.xml ├── qds-file ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ └── qtp │ │ │ ├── blob │ │ │ ├── BlobQTPComposer.java │ │ │ └── BlobQTPParser.java │ │ │ ├── file │ │ │ ├── BinaryFileQTPParser.java │ │ │ ├── FileConnector.java │ │ │ ├── FileConnectorFactory.java │ │ │ ├── FileConnectorMBean.java │ │ │ ├── FileFormat.java │ │ │ ├── FileReader.java │ │ │ ├── FileReaderHandler.java │ │ │ ├── FileReaderParams.java │ │ │ ├── FileUtils.java │ │ │ ├── FileWriter.java │ │ │ ├── FileWriterHandler.java │ │ │ ├── FileWriterImpl.java │ │ │ ├── FileWriterParams.java │ │ │ ├── MessageReader.java │ │ │ ├── OutputStreamMessageConsumer.java │ │ │ ├── ParallelWriter.java │ │ │ ├── TapeConnector.java │ │ │ ├── TapeConnectorFactory.java │ │ │ ├── TapeConnectorMBean.java │ │ │ ├── TimestampedFile.java │ │ │ ├── TimestampedFilenameFilter.java │ │ │ ├── TimestampedPosition.java │ │ │ └── TimestampsType.java │ │ │ └── text │ │ │ ├── CorruptedTextFormatException.java │ │ │ ├── LineTokenizer.java │ │ │ ├── StringDecoder.java │ │ │ ├── TextCoding.java │ │ │ ├── TextDelimiters.java │ │ │ ├── TextQTPComposer.java │ │ │ └── TextQTPParser.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.devexperts.qd.qtp.AbstractConnectionHandler$Factory │ │ └── com.devexperts.qd.qtp.MessageConnectorFactory │ └── test │ └── java │ └── com │ └── devexperts │ └── qd │ └── qtp │ ├── test │ └── RemoveEventTimeTest.java │ └── text │ └── test │ └── TextByteArrayParserTest.java ├── qds-monitoring ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── devexperts │ │ │ └── qd │ │ │ ├── impl │ │ │ └── matrix │ │ │ │ └── management │ │ │ │ ├── dump │ │ │ │ ├── CollectorVisitor.java │ │ │ │ ├── DebugDumpCLI.java │ │ │ │ ├── DebugDumpConst.java │ │ │ │ ├── DebugDumpExclude.java │ │ │ │ ├── DebugDumpImpl.java │ │ │ │ ├── DebugDumpReader.java │ │ │ │ ├── DumpDataVisitor.java │ │ │ │ ├── DumpSubscriptionVisitor.java │ │ │ │ ├── DumpUtil.java │ │ │ │ ├── DumpVisitorBase.java │ │ │ │ └── TrackingInput.java │ │ │ │ └── impl │ │ │ │ ├── CollectorCountersImpl.java │ │ │ │ ├── CollectorMXBean.java │ │ │ │ ├── CollectorManagementFactoryImpl.java │ │ │ │ ├── CollectorManagementImplAnyContract.java │ │ │ │ ├── CollectorManagementImplBase.java │ │ │ │ ├── CollectorManagementImplOneContract.java │ │ │ │ ├── Exec.java │ │ │ │ ├── FatalError.java │ │ │ │ ├── LockCounters.java │ │ │ │ ├── ReportBuilder.java │ │ │ │ └── SubscriptionDumpImpl.java │ │ │ ├── monitoring │ │ │ ├── ConnectorsMonitoringTask.java │ │ │ ├── DeltaCounter.java │ │ │ ├── IOCounter.java │ │ │ ├── IOCounterKey.java │ │ │ ├── IOCounters.java │ │ │ ├── JMXEndpoint.java │ │ │ ├── JmxConnector.java │ │ │ ├── JmxConnectors.java │ │ │ ├── JmxHtml.java │ │ │ ├── JmxRmi.java │ │ │ ├── MonitoredQDEndpoint.java │ │ │ ├── MonitoringCounter.java │ │ │ ├── MonitoringEndpoint.java │ │ │ ├── MonitoringEndpointMXBean.java │ │ │ ├── SumDeltaCounter.java │ │ │ └── VNode.java │ │ │ └── stats │ │ │ └── JMXStats.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.devexperts.qd.impl.matrix.management.CollectorManagementFactory │ │ ├── com.devexperts.qd.impl.matrix.management.DebugDump │ │ └── com.devexperts.qd.qtp.QDEndpoint$Builder │ └── test │ └── java │ └── com │ ├── devexperts │ ├── qd │ │ └── monitoring │ │ │ ├── JmxConnectorsTest.java │ │ │ └── JmxRmiTest.java │ ├── rmi │ │ └── test │ │ │ └── RMIMonitoringTest.java │ └── stats │ │ └── test │ │ └── JMXStatsTest.java │ └── dxfeed │ └── api │ └── test │ ├── ClosedEndpointTest.java │ └── DXFeedMonitoringTest.java ├── qds-tools └── pom.xml ├── qds └── pom.xml ├── rt-api-builder ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── devexperts │ └── rtapibldr │ └── RtApiBuilderMain.java └── teamcity-version └── pom.xml /.cicd/artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/.cicd/artifacts.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /.mvn/maven-build-cache-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/.mvn/maven-build-cache-config.xml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /ReleaseNotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/ReleaseNotes.txt -------------------------------------------------------------------------------- /auth/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/auth/pom.xml -------------------------------------------------------------------------------- /auth/src/main/java/com/devexperts/auth/AuthSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/auth/src/main/java/com/devexperts/auth/AuthSession.java -------------------------------------------------------------------------------- /auth/src/main/java/com/devexperts/auth/SessionCloseListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/auth/src/main/java/com/devexperts/auth/SessionCloseListener.java -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/pom.xml -------------------------------------------------------------------------------- /benchmarks/src/main/resources/bs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/src/main/resources/bs.csv -------------------------------------------------------------------------------- /benchmarks/src/main/resources/fut.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/src/main/resources/fut.csv -------------------------------------------------------------------------------- /benchmarks/src/main/resources/futopt.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/src/main/resources/futopt.csv -------------------------------------------------------------------------------- /benchmarks/src/main/resources/opt.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/src/main/resources/opt.csv -------------------------------------------------------------------------------- /benchmarks/src/main/resources/spread.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/benchmarks/src/main/resources/spread.csv -------------------------------------------------------------------------------- /blog/001-architecture-intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/001-architecture-intro.html -------------------------------------------------------------------------------- /blog/002-transport.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/002-transport.html -------------------------------------------------------------------------------- /blog/003-dxFeed-API-tutorial-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/003-dxFeed-API-tutorial-1.html -------------------------------------------------------------------------------- /blog/004-dxFeed-API-tutorial-2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/004-dxFeed-API-tutorial-2.html -------------------------------------------------------------------------------- /blog/architecture-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/architecture-overview.png -------------------------------------------------------------------------------- /blog/architecture-overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/architecture-overview.svg -------------------------------------------------------------------------------- /blog/qds-connectors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/qds-connectors.png -------------------------------------------------------------------------------- /blog/qds-connectors.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/qds-connectors.svg -------------------------------------------------------------------------------- /blog/qds-core-data-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/qds-core-data-flow.png -------------------------------------------------------------------------------- /blog/qds-core-data-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/qds-core-data-flow.svg -------------------------------------------------------------------------------- /blog/qds-multiplexor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/qds-multiplexor.png -------------------------------------------------------------------------------- /blog/qds-multiplexor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/qds-multiplexor.svg -------------------------------------------------------------------------------- /blog/scripts/shAutoloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shAutoloader.js -------------------------------------------------------------------------------- /blog/scripts/shBrushAS3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushAS3.js -------------------------------------------------------------------------------- /blog/scripts/shBrushAppleScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushAppleScript.js -------------------------------------------------------------------------------- /blog/scripts/shBrushBash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushBash.js -------------------------------------------------------------------------------- /blog/scripts/shBrushCSharp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushCSharp.js -------------------------------------------------------------------------------- /blog/scripts/shBrushColdFusion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushColdFusion.js -------------------------------------------------------------------------------- /blog/scripts/shBrushCpp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushCpp.js -------------------------------------------------------------------------------- /blog/scripts/shBrushCss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushCss.js -------------------------------------------------------------------------------- /blog/scripts/shBrushDelphi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushDelphi.js -------------------------------------------------------------------------------- /blog/scripts/shBrushDiff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushDiff.js -------------------------------------------------------------------------------- /blog/scripts/shBrushErlang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushErlang.js -------------------------------------------------------------------------------- /blog/scripts/shBrushGroovy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushGroovy.js -------------------------------------------------------------------------------- /blog/scripts/shBrushJScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushJScript.js -------------------------------------------------------------------------------- /blog/scripts/shBrushJava.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushJava.js -------------------------------------------------------------------------------- /blog/scripts/shBrushJavaFX.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushJavaFX.js -------------------------------------------------------------------------------- /blog/scripts/shBrushPerl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushPerl.js -------------------------------------------------------------------------------- /blog/scripts/shBrushPhp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushPhp.js -------------------------------------------------------------------------------- /blog/scripts/shBrushPlain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushPlain.js -------------------------------------------------------------------------------- /blog/scripts/shBrushPowerShell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushPowerShell.js -------------------------------------------------------------------------------- /blog/scripts/shBrushPython.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushPython.js -------------------------------------------------------------------------------- /blog/scripts/shBrushRuby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushRuby.js -------------------------------------------------------------------------------- /blog/scripts/shBrushSass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushSass.js -------------------------------------------------------------------------------- /blog/scripts/shBrushScala.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushScala.js -------------------------------------------------------------------------------- /blog/scripts/shBrushSql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushSql.js -------------------------------------------------------------------------------- /blog/scripts/shBrushVb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushVb.js -------------------------------------------------------------------------------- /blog/scripts/shBrushXml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shBrushXml.js -------------------------------------------------------------------------------- /blog/scripts/shCore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shCore.js -------------------------------------------------------------------------------- /blog/scripts/shLegacy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/scripts/shLegacy.js -------------------------------------------------------------------------------- /blog/styles/shCore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCore.css -------------------------------------------------------------------------------- /blog/styles/shCoreDefault.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreDefault.css -------------------------------------------------------------------------------- /blog/styles/shCoreDjango.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreDjango.css -------------------------------------------------------------------------------- /blog/styles/shCoreEclipse.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreEclipse.css -------------------------------------------------------------------------------- /blog/styles/shCoreEmacs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreEmacs.css -------------------------------------------------------------------------------- /blog/styles/shCoreFadeToGrey.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreFadeToGrey.css -------------------------------------------------------------------------------- /blog/styles/shCoreMDUltra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreMDUltra.css -------------------------------------------------------------------------------- /blog/styles/shCoreMidnight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreMidnight.css -------------------------------------------------------------------------------- /blog/styles/shCoreRDark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shCoreRDark.css -------------------------------------------------------------------------------- /blog/styles/shThemeDefault.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeDefault.css -------------------------------------------------------------------------------- /blog/styles/shThemeDjango.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeDjango.css -------------------------------------------------------------------------------- /blog/styles/shThemeEclipse.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeEclipse.css -------------------------------------------------------------------------------- /blog/styles/shThemeEmacs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeEmacs.css -------------------------------------------------------------------------------- /blog/styles/shThemeFadeToGrey.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeFadeToGrey.css -------------------------------------------------------------------------------- /blog/styles/shThemeMDUltra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeMDUltra.css -------------------------------------------------------------------------------- /blog/styles/shThemeMidnight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeMidnight.css -------------------------------------------------------------------------------- /blog/styles/shThemeRDark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/blog/styles/shThemeRDark.css -------------------------------------------------------------------------------- /css/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/css/stylesheet.css -------------------------------------------------------------------------------- /doc/DESCRIBE_PROTOCOL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/doc/DESCRIBE_PROTOCOL.txt -------------------------------------------------------------------------------- /doc/DESCRIBE_RECORDS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/doc/DESCRIBE_RECORDS.txt -------------------------------------------------------------------------------- /doc/DXP.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/doc/DXP.txt -------------------------------------------------------------------------------- /doc/changes/.keep: -------------------------------------------------------------------------------- 1 | Keep the dir for per-issue release-notes files. 2 | -------------------------------------------------------------------------------- /doc/qdscheme/qdschema-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/doc/qdscheme/qdschema-overview.md -------------------------------------------------------------------------------- /dxfeed-api/dgen.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/dgen.config -------------------------------------------------------------------------------- /dxfeed-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/pom.xml -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/annotation/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/annotation/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/DXEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/DXEndpoint.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/DXFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/DXFeed.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/DXFeedEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/DXFeedEventListener.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/DXFeedSubscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/DXFeedSubscription.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/DXPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/DXPublisher.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/osub/WildcardSymbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/osub/WildcardSymbol.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/osub/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/osub/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/api/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/api/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/EventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/EventType.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/IndexedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/IndexedEvent.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/LastingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/LastingEvent.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/TimeSeriesEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/TimeSeriesEvent.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/candle/Candle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/candle/Candle.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/candle/CandleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/candle/CandleType.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/candle/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/candle/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/custom/NuamOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/custom/NuamOrder.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/custom/NuamTrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/custom/NuamTrade.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/custom/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/custom/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/impl/EventUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/impl/EventUtil.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Direction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Direction.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/OptionSale.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/OptionSale.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Order.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/OrderBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/OrderBase.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/PriceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/PriceType.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Profile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Profile.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Quote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Quote.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Scope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Scope.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Side.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Side.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Summary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Summary.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/Trade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/Trade.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/TradeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/TradeBase.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/TradeETH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/TradeETH.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/market/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/market/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/misc/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/misc/Message.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/misc/TextMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/misc/TextMessage.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/misc/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/misc/package-info.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/misc/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/misc/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/option/Greeks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/option/Greeks.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/option/Series.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/option/Series.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/option/TheoPrice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/option/TheoPrice.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/option/Underlying.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/option/Underlying.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/option/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/option/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/event/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/event/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/glossary/CFI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/glossary/CFI.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/glossary/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/glossary/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/impl/XmlCharAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/impl/XmlCharAdapter.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/impl/XmlDoubleAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/impl/XmlDoubleAdapter.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/impl/XmlNamespace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/impl/XmlNamespace.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/impl/XmlSourceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/impl/XmlSourceAdapter.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/impl/XmlTimeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/impl/XmlTimeAdapter.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/ArrayMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/ArrayMap.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/InstrumentProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/InstrumentProfile.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/impl/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/impl/Constants.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/live/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/live/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/option/OptionChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/option/OptionChain.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/option/OptionSeries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/option/OptionSeries.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/option/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/option/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ipf/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ipf/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/model/IndexedEventModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/model/IndexedEventModel.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/model/TxEventProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/model/TxEventProcessor.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/model/market/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/model/market/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/model/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/model/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/ondemand/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/ondemand/package.html -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/Day.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/Day.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/DayFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/DayFilter.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/Schedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/Schedule.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/Session.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/SessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/SessionFilter.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/SessionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/SessionType.java -------------------------------------------------------------------------------- /dxfeed-api/src/main/java/com/dxfeed/schedule/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/src/main/java/com/dxfeed/schedule/package.html -------------------------------------------------------------------------------- /dxfeed-api/xsd-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-api/xsd-assembly.xml -------------------------------------------------------------------------------- /dxfeed-bin/dxfeed-bin-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-bin/dxfeed-bin-assembly.xml -------------------------------------------------------------------------------- /dxfeed-bin/files/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-bin/files/README.txt -------------------------------------------------------------------------------- /dxfeed-bin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-bin/pom.xml -------------------------------------------------------------------------------- /dxfeed-codegen-verify/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-codegen-verify/pom.xml -------------------------------------------------------------------------------- /dxfeed-codegen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-codegen/pom.xml -------------------------------------------------------------------------------- /dxfeed-codegen/src/main/java/com/dxfeed/api/codegen/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-codegen/src/main/java/com/dxfeed/api/codegen/Config.java -------------------------------------------------------------------------------- /dxfeed-codegen/src/main/java/com/dxfeed/api/codegen/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-codegen/src/main/java/com/dxfeed/api/codegen/Log.java -------------------------------------------------------------------------------- /dxfeed-codegen/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | com.dxfeed.api.codegen.ImplCodeGenAnnotationProcessor -------------------------------------------------------------------------------- /dxfeed-impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/pom.xml -------------------------------------------------------------------------------- /dxfeed-impl/src/main/java/com/dxfeed/api/impl/DXFeedImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/main/java/com/dxfeed/api/impl/DXFeedImpl.java -------------------------------------------------------------------------------- /dxfeed-impl/src/main/java/com/dxfeed/api/impl/DXFeedScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/main/java/com/dxfeed/api/impl/DXFeedScheme.java -------------------------------------------------------------------------------- /dxfeed-impl/src/main/java/com/dxfeed/api/impl/EventDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/main/java/com/dxfeed/api/impl/EventDelegate.java -------------------------------------------------------------------------------- /dxfeed-impl/src/main/java/com/dxfeed/api/impl/SchemeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/main/java/com/dxfeed/api/impl/SchemeBuilder.java -------------------------------------------------------------------------------- /dxfeed-impl/src/main/resources/META-INF/services/com.devexperts.qd.DataScheme: -------------------------------------------------------------------------------- 1 | com.dxfeed.api.impl.DXFeedScheme -------------------------------------------------------------------------------- /dxfeed-impl/src/main/resources/META-INF/services/com.devexperts.qd.HistorySubscriptionFilter: -------------------------------------------------------------------------------- 1 | com.dxfeed.api.impl.HistorySubscriptionFilterImpl -------------------------------------------------------------------------------- /dxfeed-impl/src/main/resources/META-INF/services/com.devexperts.qd.qtp.SubscriptionFilterFactory: -------------------------------------------------------------------------------- 1 | com.dxfeed.api.impl.FilterFactoryImpl -------------------------------------------------------------------------------- /dxfeed-impl/src/test/java/com/dxfeed/api/test/MessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/test/java/com/dxfeed/api/test/MessageTest.java -------------------------------------------------------------------------------- /dxfeed-impl/src/test/java/com/dxfeed/api/test/NuamOrderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/test/java/com/dxfeed/api/test/NuamOrderTest.java -------------------------------------------------------------------------------- /dxfeed-impl/src/test/java/com/dxfeed/api/test/NuamTradeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/test/java/com/dxfeed/api/test/NuamTradeTest.java -------------------------------------------------------------------------------- /dxfeed-impl/src/test/java/com/dxfeed/api/test/OrderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-impl/src/test/java/com/dxfeed/api/test/OrderTest.java -------------------------------------------------------------------------------- /dxfeed-ipf-filter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-ipf-filter/pom.xml -------------------------------------------------------------------------------- /dxfeed-ondemand/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-ondemand/pom.xml -------------------------------------------------------------------------------- /dxfeed-ondemand/src/main/java/com/dxfeed/ondemand/impl/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-ondemand/src/main/java/com/dxfeed/ondemand/impl/Key.java -------------------------------------------------------------------------------- /dxfeed-ondemand/src/main/java/com/dxfeed/ondemand/impl/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-ondemand/src/main/java/com/dxfeed/ondemand/impl/Log.java -------------------------------------------------------------------------------- /dxfeed-plotter/dxfeed-plotter-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/dxfeed-plotter-assembly.xml -------------------------------------------------------------------------------- /dxfeed-plotter/files/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/files/README.txt -------------------------------------------------------------------------------- /dxfeed-plotter/files/dxplotter.bat: -------------------------------------------------------------------------------- 1 | java -jar lib\dxfeed-plotter.jar %* 2 | -------------------------------------------------------------------------------- /dxfeed-plotter/files/dxplotter.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/files/dxplotter.cfg -------------------------------------------------------------------------------- /dxfeed-plotter/files/dxplotter.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | java -jar lib/dxfeed-plotter.jar $* 3 | -------------------------------------------------------------------------------- /dxfeed-plotter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/pom.xml -------------------------------------------------------------------------------- /dxfeed-plotter/src/main/java/com/dxfeed/plotter/Feed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/src/main/java/com/dxfeed/plotter/Feed.java -------------------------------------------------------------------------------- /dxfeed-plotter/src/main/java/com/dxfeed/plotter/PlotData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/src/main/java/com/dxfeed/plotter/PlotData.java -------------------------------------------------------------------------------- /dxfeed-plotter/src/main/java/com/dxfeed/plotter/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-plotter/src/main/java/com/dxfeed/plotter/Stats.java -------------------------------------------------------------------------------- /dxfeed-promise/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-promise/pom.xml -------------------------------------------------------------------------------- /dxfeed-promise/src/main/java/com/dxfeed/promise/Promise.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-promise/src/main/java/com/dxfeed/promise/Promise.java -------------------------------------------------------------------------------- /dxfeed-promise/src/main/java/com/dxfeed/promise/Promises.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-promise/src/main/java/com/dxfeed/promise/Promises.java -------------------------------------------------------------------------------- /dxfeed-promise/src/main/java/com/dxfeed/promise/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-promise/src/main/java/com/dxfeed/promise/package.html -------------------------------------------------------------------------------- /dxfeed-samples/dxfeed-samples-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/dxfeed-samples-assembly.xml -------------------------------------------------------------------------------- /dxfeed-samples/files/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/README.txt -------------------------------------------------------------------------------- /dxfeed-samples/files/connect.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connect.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connect.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/connectIpf.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connectIpf.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/connectIpf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connectIpf.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/connectIpf_Quote_demo.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connectIpf_Quote_demo.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/connectIpf_Quote_demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connectIpf_Quote_demo.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/connect_Quote_IBM.bat: -------------------------------------------------------------------------------- 1 | connect.bat Quote IBM -------------------------------------------------------------------------------- /dxfeed-samples/files/connect_Quote_IBM.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./connect.sh Quote IBM -------------------------------------------------------------------------------- /dxfeed-samples/files/connect_Quote_IBM_from_File.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connect_Quote_IBM_from_File.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/connect_Quote_IBM_from_File.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/connect_Quote_IBM_from_File.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/demo-sample.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/demo-sample.data -------------------------------------------------------------------------------- /dxfeed-samples/files/demo-sample.time: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/demo-sample.time -------------------------------------------------------------------------------- /dxfeed-samples/files/dxfeed.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/dxfeed.properties -------------------------------------------------------------------------------- /dxfeed-samples/files/fileparser.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/fileparser.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/fileparser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/fileparser.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/fileparser_Quote_IBM.bat: -------------------------------------------------------------------------------- 1 | fileparser.bat demo-sample.data Quote IBM -------------------------------------------------------------------------------- /dxfeed-samples/files/fileparser_Quote_IBM.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | ./fileparser.sh demo-sample.data Quote IBM -------------------------------------------------------------------------------- /dxfeed-samples/files/lastevents.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/lastevents.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/lastevents.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/lastevents.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/ondemand.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ondemand.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/ondemand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ondemand.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/optionchain.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/optionchain.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/optionchain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/optionchain.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/optionchain_IBM_10_3.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/optionchain_IBM_10_3.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/optionchain_IBM_10_3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/optionchain_IBM_10_3.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/sample.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/sample.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/sample.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/simple.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/simple.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/simple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/simple.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/slicer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/slicer.cfg -------------------------------------------------------------------------------- /dxfeed-samples/files/symbols.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/symbols.txt -------------------------------------------------------------------------------- /dxfeed-samples/files/symbols_ondemand.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/symbols_ondemand.txt -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_candlechart.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_candlechart.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_candlechart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_candlechart.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_marketdepth.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_marketdepth.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_marketdepth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_marketdepth.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_quotetable.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_quotetable.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_quotetable.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_quotetable.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_quotetable_ondemand.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_quotetable_ondemand.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_quotetable_ondemand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_quotetable_ondemand.sh -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_timeandsales.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_timeandsales.bat -------------------------------------------------------------------------------- /dxfeed-samples/files/ui_timeandsales.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/files/ui_timeandsales.sh -------------------------------------------------------------------------------- /dxfeed-samples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/pom.xml -------------------------------------------------------------------------------- /dxfeed-samples/src/main/java/com/dxfeed/sample/api/Slicer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-samples/src/main/java/com/dxfeed/sample/api/Slicer.java -------------------------------------------------------------------------------- /dxfeed-scheme/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/pom.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/java/com/dxfeed/scheme/DXScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/java/com/dxfeed/scheme/DXScheme.java -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/java/com/dxfeed/scheme/EmbeddedTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/java/com/dxfeed/scheme/EmbeddedTypes.java -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/resources/dxfeed-schema-1.1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/resources/dxfeed-schema-1.1.xsd -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/resources/dxfeed-schema.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/resources/dxfeed-schema.xsd -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/resources/dxfeed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/resources/dxfeed.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/resources/dxlink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/resources/dxlink.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/resources/types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/resources/types.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/main/resources/visibility.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/main/resources/visibility.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/01-empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/01-empty.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/01-enums-ok-basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/01-enums-ok-basic.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/02-enums-err-noord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/02-enums-err-noord.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/03-enums-err-badord.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/03-enums-err-badord.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/04-enums-err-dup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/04-enums-err-dup.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/05-enums-err-noname.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/05-enums-err-noname.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/06-enums-err-twodoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/06-enums-err-twodoc.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/07-enums-err-vdup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/07-enums-err-vdup.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/08-enums-err-vnoname.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/08-enums-err-vnoname.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/enums/09-enums-err-vtwodoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/enums/09-enums-err-vtwodoc.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/records/01-records-ok-basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/records/01-records-ok-basic.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/records/14-records-ok-ftags.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/records/14-records-ok-ftags.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/records/QD-1328-a.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/records/QD-1328-a.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/records/QD-1328-b.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/records/QD-1328-b.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/02-types-ok.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/02-types-ok.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/03-types-err-dup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/03-types-err-dup.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/04-types-err-unknown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/04-types-err-unknown.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/05-types-err-noname.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/05-types-err-noname.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/06-types-err-nobase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/06-types-err-nobase.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/07-types-err-twodoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/07-types-err-twodoc.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/08-types-err-badname.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/08-types-err-badname.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/10-types-err-recurse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/10-types-err-recurse.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/11-types-err-loop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/11-types-err-loop.xml -------------------------------------------------------------------------------- /dxfeed-scheme/src/test/resources/types/13-types-err-upd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-scheme/src/test/resources/types/13-types-err-upd.xml -------------------------------------------------------------------------------- /dxfeed-tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-tools/pom.xml -------------------------------------------------------------------------------- /dxfeed-tools/src/main/java/com/dxfeed/ipf/tools/MIC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-tools/src/main/java/com/dxfeed/ipf/tools/MIC.java -------------------------------------------------------------------------------- /dxfeed-tools/src/main/java/com/dxfeed/ipf/tools/MICBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-tools/src/main/java/com/dxfeed/ipf/tools/MICBuilder.java -------------------------------------------------------------------------------- /dxfeed-tools/src/main/java/com/dxfeed/ipf/tools/OCCParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-tools/src/main/java/com/dxfeed/ipf/tools/OCCParser.java -------------------------------------------------------------------------------- /dxfeed-tools/src/main/java/com/dxfeed/ipf/transform/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-tools/src/main/java/com/dxfeed/ipf/transform/package.html -------------------------------------------------------------------------------- /dxfeed-viewer-installer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer-installer/pom.xml -------------------------------------------------------------------------------- /dxfeed-viewer-installer/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer-installer/readme.txt -------------------------------------------------------------------------------- /dxfeed-viewer-installer/viewer.install4j: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer-installer/viewer.install4j -------------------------------------------------------------------------------- /dxfeed-viewer/dxfeed-viewer-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/dxfeed-viewer-assembly.xml -------------------------------------------------------------------------------- /dxfeed-viewer/files/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/files/README.txt -------------------------------------------------------------------------------- /dxfeed-viewer/files/dxviewer.bat: -------------------------------------------------------------------------------- 1 | java -Ddxscheme.wide=true -jar lib\dxfeed-viewer.jar %* 2 | -------------------------------------------------------------------------------- /dxfeed-viewer/files/dxviewer.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/files/dxviewer.cfg -------------------------------------------------------------------------------- /dxfeed-viewer/files/dxviewer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | java -Ddxscheme.wide=true -jar lib/dxfeed-viewer.jar $* 3 | -------------------------------------------------------------------------------- /dxfeed-viewer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/pom.xml -------------------------------------------------------------------------------- /dxfeed-viewer/src/main/java/com/dxfeed/viewer/Credentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/src/main/java/com/dxfeed/viewer/Credentials.java -------------------------------------------------------------------------------- /dxfeed-viewer/src/main/java/com/dxfeed/viewer/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/src/main/java/com/dxfeed/viewer/Stats.java -------------------------------------------------------------------------------- /dxfeed-viewer/src/main/java/com/dxfeed/viewer/SuggestMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/src/main/java/com/dxfeed/viewer/SuggestMenu.java -------------------------------------------------------------------------------- /dxfeed-viewer/src/main/java/com/dxfeed/viewer/SwingExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/src/main/java/com/dxfeed/viewer/SwingExecutor.java -------------------------------------------------------------------------------- /dxfeed-viewer/src/main/java/com/dxfeed/viewer/icons/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-viewer/src/main/java/com/dxfeed/viewer/icons/password.png -------------------------------------------------------------------------------- /dxfeed-webservice-impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice-impl/pom.xml -------------------------------------------------------------------------------- /dxfeed-webservice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/pom.xml -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/resources/dxfeed.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/resources/dxfeed.properties -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/chart-demo.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/chart-demo.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/css/style.css -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/debug-console.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/debug-console.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/img/ajax-loader.gif -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/ipf-subscription-demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/ipf-subscription-demo.html -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/apps/chart-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/apps/chart-demo.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/apps/debug-console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/apps/debug-console.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/apps/rest-demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/apps/rest-demo.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/dxfeed/dxfeed-ui.qtable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/dxfeed/dxfeed-ui.qtable.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/dxfeed/dxfeed.cometd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/dxfeed/dxfeed.cometd.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/dxfeed/dxfeed.context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/dxfeed/dxfeed.context.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/flot/jquery.flot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/flot/jquery.flot.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/flot/jquery.flot.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/flot/jquery.flot.min.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/flot/jquery.flot.time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/flot/jquery.flot.time.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/jquery/jquery-1.9.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/jquery/jquery-1.9.0.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/js/jquery/jquery-1.9.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/js/jquery/jquery-1.9.0.min.js -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/jsp-include/event-types.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/jsp-include/event-types.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/jsp/rest/help.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/jsp/rest/help.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/qtable-demo.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/qtable-demo.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/rest-demo.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/rest-demo.jsp -------------------------------------------------------------------------------- /dxfeed-webservice/src/main/webapp/xsd/dxfeed-service.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxfeed-webservice/src/main/webapp/xsd/dxfeed-service.xsd -------------------------------------------------------------------------------- /dxlib-jcstress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib-jcstress/README.md -------------------------------------------------------------------------------- /dxlib-jcstress/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib-jcstress/pom.xml -------------------------------------------------------------------------------- /dxlib-qd-sandbox/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib-qd-sandbox/pom.xml -------------------------------------------------------------------------------- /dxlib-qd-sandbox/src/main/java/com/devexperts/util/Timing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib-qd-sandbox/src/main/java/com/devexperts/util/Timing.java -------------------------------------------------------------------------------- /dxlib/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/pom.xml -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/annotation/Description.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/annotation/Description.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/annotation/Experimental.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/annotation/Experimental.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/annotation/Internal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/annotation/Internal.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/auth/AuthToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/auth/AuthToken.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/BufferedInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/BufferedInput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/BufferedInputPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/BufferedInputPart.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/BufferedOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/BufferedOutput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ByteArrayInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ByteArrayInput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ByteArrayOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ByteArrayOutput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/CSVFormatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/CSVFormatException.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/CSVReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/CSVReader.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/CSVWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/CSVWriter.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/Chunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/Chunk.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ChunkList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ChunkList.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ChunkPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ChunkPool.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ChunkUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ChunkUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ChunkedInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ChunkedInput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ChunkedOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ChunkedOutput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ClassUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ClassUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/CompactSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/CompactSerializer.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/Compression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/Compression.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/IOUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/IOUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/Marshalled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/Marshalled.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/Marshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/Marshaller.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/MarshallingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/MarshallingException.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ObjectDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ObjectDeserializer.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ObjectIOImplUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ObjectIOImplUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/ObjectSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/ObjectSerializer.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/SerialClassContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/SerialClassContext.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/StreamCompression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/StreamCompression.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/StreamInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/StreamInput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/StreamOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/StreamOutput.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/StringPrefixSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/StringPrefixSet.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/TypedMarshallerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/TypedMarshallerImpl.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/URLInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/URLInputStream.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/io/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/io/package.html -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/DefaultLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/DefaultLogging.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/Log4j2Core.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/Log4j2Core.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/Log4j2Logging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/Log4j2Logging.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/Log4jLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/Log4jLogging.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/LogFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/LogFormatter.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/Logging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/Logging.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/TraceLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/TraceLogging.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/logging/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/logging/package.html -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/management/Management.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/management/Management.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/management/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/management/package.html -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/monitoring/Monitored.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/monitoring/Monitored.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/monitoring/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/monitoring/package.html -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/services/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/services/Service.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/services/ServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/services/ServiceProvider.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/services/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/services/Services.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/services/StartupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/services/StartupService.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/services/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/services/package.html -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/AbstractLongMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/AbstractLongMap.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/AbstractLongSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/AbstractLongSet.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/ArrayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/ArrayUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/Base64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/Base64.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/ConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/ConfigUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/DayRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/DayRange.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/DayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/DayUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/ExecutorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/ExecutorProvider.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/FastDoubleUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/FastDoubleUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/IdentityIndexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/IdentityIndexer.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/IndexedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/IndexedMap.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/IndexedSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/IndexedSet.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/IndexedSetStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/IndexedSetStats.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/Indexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/Indexer.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/IndexerFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/IndexerFunction.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/IntComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/IntComparator.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LockFreePool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LockFreePool.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LogUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LogUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongCollection.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongComparator.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongHashMap.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongHashSet.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongIterator.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongMap.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/LongSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/LongSet.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/MathUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/NumberKeyIndexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/NumberKeyIndexer.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/QuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/QuickSort.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/StringCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/StringCache.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/SystemProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/SystemProperties.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/ThreadLocalPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/ThreadLocalPool.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/TimeFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/TimeFormat.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/TimePeriod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/TimePeriod.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/TimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/TimeUtil.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/TypedKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/TypedKey.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/TypedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/TypedMap.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/UnsafeHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/UnsafeHolder.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/WideDecimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/WideDecimal.java -------------------------------------------------------------------------------- /dxlib/src/main/java/com/devexperts/util/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/main/java/com/devexperts/util/package.html -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/StringPrefixSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/StringPrefixSetTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/test/CSVTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/test/CSVTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/test/ChunksTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/test/ChunksTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/test/ClassUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/test/ClassUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/test/IOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/test/IOTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/test/MarshalledTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/test/MarshalledTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/io/test/ObjectUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/io/test/ObjectUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/test/ThreadCleanCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/test/ThreadCleanCheck.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/test/TraceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/test/TraceListener.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/test/TraceRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/test/TraceRunner.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/test/isolated/Isolated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/test/isolated/Isolated.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/FastDoubleUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/FastDoubleUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/Base64Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/Base64Test.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/DayRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/DayRangeTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/DayUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/DayUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/IndexedSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/IndexedSetTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/LogUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/LogUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/MathUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/MathUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/QuickSortTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/QuickSortTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/TimeFormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/TimeFormatTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/TimeUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/TimeUtilTest.java -------------------------------------------------------------------------------- /dxlib/src/test/java/com/devexperts/util/test/TypedMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/java/com/devexperts/util/test/TypedMapTest.java -------------------------------------------------------------------------------- /dxlib/src/test/resources/indexed-objects.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/resources/indexed-objects.bin -------------------------------------------------------------------------------- /dxlib/src/test/resources/test.log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/resources/test.log4j.properties -------------------------------------------------------------------------------- /dxlib/src/test/resources/test.log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/resources/test.log4j2.properties -------------------------------------------------------------------------------- /dxlib/src/test/resources/test.logformatter.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/resources/test.logformatter.properties -------------------------------------------------------------------------------- /dxlib/src/test/resources/test.logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlib/src/test/resources/test.logging.properties -------------------------------------------------------------------------------- /dxlink-websocket/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/dxlink-websocket/pom.xml -------------------------------------------------------------------------------- /jspc-maven-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/jspc-maven-plugin/README.md -------------------------------------------------------------------------------- /jspc-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/jspc-maven-plugin/pom.xml -------------------------------------------------------------------------------- /licenses/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/README.txt -------------------------------------------------------------------------------- /licenses/antlr4-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/antlr4-license.txt -------------------------------------------------------------------------------- /licenses/apache-commons-math-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/apache-commons-math-license.txt -------------------------------------------------------------------------------- /licenses/asm-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/asm-license.txt -------------------------------------------------------------------------------- /licenses/aspectj-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/aspectj-license.txt -------------------------------------------------------------------------------- /licenses/cometd-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/cometd-license.txt -------------------------------------------------------------------------------- /licenses/eclipse-jdt-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/eclipse-jdt-license.txt -------------------------------------------------------------------------------- /licenses/fastdoubleparser-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/fastdoubleparser-license.txt -------------------------------------------------------------------------------- /licenses/fastinfoset-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/fastinfoset-license.txt -------------------------------------------------------------------------------- /licenses/findbugs-jsr305-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/findbugs-jsr305-license.txt -------------------------------------------------------------------------------- /licenses/flatlaf-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/flatlaf-license.txt -------------------------------------------------------------------------------- /licenses/hamcrest-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/hamcrest-license.txt -------------------------------------------------------------------------------- /licenses/istack-commons-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/istack-commons-license.txt -------------------------------------------------------------------------------- /licenses/jackson-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jackson-license.txt -------------------------------------------------------------------------------- /licenses/javax-annotation-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/javax-annotation-license.txt -------------------------------------------------------------------------------- /licenses/javax-inject-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/javax-inject-license.txt -------------------------------------------------------------------------------- /licenses/javax-servlet-api-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/javax-servlet-api-license.txt -------------------------------------------------------------------------------- /licenses/jaxb-api-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jaxb-api-license.txt -------------------------------------------------------------------------------- /licenses/jcstress-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jcstress-license.txt -------------------------------------------------------------------------------- /licenses/jetty-jasper-jsp-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jetty-jasper-jsp-license.txt -------------------------------------------------------------------------------- /licenses/jetty-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jetty-license.txt -------------------------------------------------------------------------------- /licenses/jmh-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jmh-license.txt -------------------------------------------------------------------------------- /licenses/jna-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jna-license.txt -------------------------------------------------------------------------------- /licenses/jopt-simple-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jopt-simple-license.txt -------------------------------------------------------------------------------- /licenses/junit-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/junit-license.txt -------------------------------------------------------------------------------- /licenses/jzlib-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/jzlib-license.txt -------------------------------------------------------------------------------- /licenses/log4j-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/log4j-license.txt -------------------------------------------------------------------------------- /licenses/openbeans-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/openbeans-license.txt -------------------------------------------------------------------------------- /licenses/slf4j-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/slf4j-license.txt -------------------------------------------------------------------------------- /licenses/treelayout-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/licenses/treelayout-license.txt -------------------------------------------------------------------------------- /mars-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars-sample/pom.xml -------------------------------------------------------------------------------- /mars/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/pom.xml -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/Connector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/Connector.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/ConnectorMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/ConnectorMBean.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/ConnectorStates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/ConnectorStates.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/SocketAcceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/SocketAcceptor.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/SocketAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/SocketAddress.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/SocketConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/SocketConnector.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/SocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/SocketHandler.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/connector/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/connector/package.html -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARS.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSAgent.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSConstants.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSEndpoint.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSEvent.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSListener.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSNode.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSPlugin.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSScheduler.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/MARSStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/MARSStatus.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/net/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/net/package.html -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/common/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/common/package.html -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/jvm/CpuCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/jvm/CpuCounter.java -------------------------------------------------------------------------------- /mars/src/main/java/com/devexperts/mars/jvm/ThreadDumper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/mars/src/main/java/com/devexperts/mars/jvm/ThreadDumper.java -------------------------------------------------------------------------------- /mars/src/main/resources/META-INF/services/com.devexperts.mars.common.MARSPlugin$Factory: -------------------------------------------------------------------------------- 1 | com.devexperts.mars.jvm.JVMSelfMonitoring$PluginFactory 2 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/pom.xml -------------------------------------------------------------------------------- /proto-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/proto-sample/pom.xml -------------------------------------------------------------------------------- /proto-ssl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/proto-ssl/pom.xml -------------------------------------------------------------------------------- /proto/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/proto/pom.xml -------------------------------------------------------------------------------- /proto/src/main/java/com/devexperts/connector/proto/JVMId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/proto/src/main/java/com/devexperts/connector/proto/JVMId.java -------------------------------------------------------------------------------- /qd-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/pom.xml -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataBuffer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataConsumer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataIntField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataIntField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataIterator.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataListener.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataObjField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataObjField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataProvider.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataRecord.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataScheme.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataSchemeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataSchemeFactory.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/DataVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/DataVisitor.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/Deprecation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/Deprecation.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDAgent.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDCollector.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDContract.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDDistributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDDistributor.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDErrorHandler.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDFactory.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDHistory.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDLog.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDStream.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/QDTicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/QDTicker.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SerialFieldType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SerialFieldType.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SubscriptionBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SubscriptionBuffer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SubscriptionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SubscriptionFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SubscriptionVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SubscriptionVisitor.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SymbolCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SymbolCodec.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SymbolList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SymbolList.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SymbolReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SymbolReceiver.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/SymbolStriper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/SymbolStriper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/Void.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/Void.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/AbstractAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/AbstractAgent.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/Deprecation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/Deprecation.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/Agent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/Agent.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/Hashing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/Hashing.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/History.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/History.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/Mapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/Mapper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/Mapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/Mapping.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/Stream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/Stream.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/impl/matrix/Ticker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/impl/matrix/Ticker.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/ByteArrayField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/ByteArrayField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/CompactIntField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/CompactIntField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/DateField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/DateField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/DecimalField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/DecimalField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/DefaultRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/DefaultRecord.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/DefaultScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/DefaultScheme.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/HashFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/HashFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/HashStriper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/HashStriper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/LongField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/LongField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/MonoStriper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/MonoStriper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/NotFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/NotFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/PatternFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/PatternFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/PentaCodec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/PentaCodec.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/PlainIntField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/PlainIntField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/PlainObjField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/PlainObjField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/RangeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/RangeFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/RangeStriper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/RangeStriper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/RangeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/RangeUtil.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/SequenceField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/SequenceField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/StringField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/StringField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/SymbolSetFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/SymbolSetFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/TimeField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/TimeField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/TimeMillisField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/TimeMillisField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/VoidIntField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/VoidIntField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/VoidObjField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/VoidObjField.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/kit/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/kit/package.html -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/DataSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/DataSink.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/EventFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/EventFlag.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordBuffer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordConsumer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordCursor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordCursor.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordFilter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordListener.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordMapping.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordMode.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordProvider.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordSink.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/RecordSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/RecordSource.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/Throws.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/Throws.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/ng/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/ng/package.html -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/package.html -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/AgentAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/AgentAdapter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/AgentChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/AgentChannel.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/AgentChannels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/AgentChannels.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/AuthManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/AuthManager.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/BinaryQTPParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/BinaryQTPParser.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/BuiltinFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/BuiltinFields.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/ByteArrayParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/ByteArrayParser.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/ChannelShaper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/ChannelShaper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/FieldReplacer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/FieldReplacer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/FileConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/FileConstants.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/LoginManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/LoginManager.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/MessageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/MessageAdapter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/MessageConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/MessageConsumer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/MessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/MessageListener.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/MessageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/MessageProvider.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/MessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/MessageType.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/MessageVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/MessageVisitor.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/ProtocolOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/ProtocolOption.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/QDEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/QDEndpoint.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/QTPConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/QTPConstants.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/QTPWorkerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/QTPWorkerThread.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/RawDataConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/RawDataConsumer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/ReconnectHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/ReconnectHelper.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/package.html -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/qtp/socket/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/qtp/socket/package.html -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/spi/QDFilterContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/spi/QDFilterContext.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/spi/QDFilterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/spi/QDFilterFactory.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/spi/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/spi/package-info.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/stats/QDStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/stats/QDStats.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/CompactChar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/CompactChar.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/CompactInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/CompactInt.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/DataIterators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/DataIterators.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/DataProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/DataProcessor.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/Decimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/Decimal.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/DxTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/DxTimer.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/LegacyAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/LegacyAdapter.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/MappingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/MappingUtil.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/QDConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/QDConfig.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/QDServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/QDServices.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/ShortString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/ShortString.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/StringUtil.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/SymbolSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/SymbolSet.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/TimeFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/TimeFormat.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/TimeMarkUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/TimeMarkUtil.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/TimePeriod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/TimePeriod.java -------------------------------------------------------------------------------- /qd-core/src/main/java/com/devexperts/qd/util/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/main/java/com/devexperts/qd/util/package.html -------------------------------------------------------------------------------- /qd-core/src/main/resources/META-INF/services/com.devexperts.qd.qtp.auth.QDLoginHandlerFactory: -------------------------------------------------------------------------------- 1 | com.devexperts.qd.qtp.auth.ConsoleLoginHandlerFactory 2 | -------------------------------------------------------------------------------- /qd-core/src/main/resources/META-INF/services/com.devexperts.qd.spi.SymbolStriperFactory: -------------------------------------------------------------------------------- 1 | com.devexperts.qd.kit.SymbolStriperFactoryImpl -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/kit/RangeFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/kit/RangeFilterTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/kit/RangePrefixTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/kit/RangePrefixTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/ng/RecordBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/ng/RecordBufferTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/ng/RecordCursorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/ng/RecordCursorTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/stats/QDStatsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/stats/QDStatsTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/test/VoidAgentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/test/VoidAgentTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/util/DxTimerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/util/DxTimerTest.java -------------------------------------------------------------------------------- /qd-core/src/test/java/com/devexperts/qd/util/QDConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-core/src/test/java/com/devexperts/qd/util/QDConfigTest.java -------------------------------------------------------------------------------- /qd-dataextractor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-dataextractor/pom.xml -------------------------------------------------------------------------------- /qd-dataextractor/src/main/resources/data.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-dataextractor/src/main/resources/data.properties -------------------------------------------------------------------------------- /qd-dataextractor/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-dataextractor/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /qd-dataextractor/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-dataextractor/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /qd-logger/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-logger/pom.xml -------------------------------------------------------------------------------- /qd-logger/src/main/java/com/devexperts/qd/logger/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-logger/src/main/java/com/devexperts/qd/logger/Counter.java -------------------------------------------------------------------------------- /qd-logger/src/main/java/com/devexperts/qd/logger/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-logger/src/main/java/com/devexperts/qd/logger/Logger.java -------------------------------------------------------------------------------- /qd-nio/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/pom.xml -------------------------------------------------------------------------------- /qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioAcceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioAcceptor.java -------------------------------------------------------------------------------- /qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioCore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioCore.java -------------------------------------------------------------------------------- /qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioFlags.java -------------------------------------------------------------------------------- /qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioReader.java -------------------------------------------------------------------------------- /qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioValidator.java -------------------------------------------------------------------------------- /qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-nio/src/main/java/com/devexperts/qd/qtp/nio/NioWriter.java -------------------------------------------------------------------------------- /qd-rmi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/pom.xml -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIClient.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIClientPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIClientPort.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIEndpoint.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIEndpointListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIEndpointListener.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIException.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIExceptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIExceptionType.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIExecutionTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIExecutionTask.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIOperation.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIRequest.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIRequestListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIRequestListener.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIRequestState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIRequestState.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIServer.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIServiceInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIServiceInterface.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RMIServiceMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RMIServiceMethod.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/RuntimeRMIException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/RuntimeRMIException.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/ForwardService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/ForwardService.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/LoadBalancers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/LoadBalancers.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/ObjectMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/ObjectMethods.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/PropertiesUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/PropertiesUtil.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIChannelImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIChannelImpl.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIClientImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIClientImpl.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIConnection.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMILog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMILog.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIMessageKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIMessageKind.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIPromiseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIPromiseImpl.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIQueueType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIQueueType.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIRequestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIRequestImpl.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMIServerImpl.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RMITaskImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RMITaskImpl.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RequestSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RequestSender.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/RunningTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/RunningTask.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/SentRequests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/SentRequests.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/ServiceFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/ServiceFilter.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/ServiceRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/ServiceRouter.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/impl/TasksManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/impl/TasksManager.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/message/RMIMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/message/RMIMessage.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/message/RMIRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/message/RMIRoute.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/BalanceResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/BalanceResult.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/RMIChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/RMIChannel.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/RMIChannelType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/RMIChannelType.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/RMIService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/RMIService.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/RMIServiceId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/RMIServiceId.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/RMITask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/RMITask.java -------------------------------------------------------------------------------- /qd-rmi/src/main/java/com/devexperts/rmi/task/RMITaskState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-rmi/src/main/java/com/devexperts/rmi/task/RMITaskState.java -------------------------------------------------------------------------------- /qd-rmi/src/main/resources/META-INF/services/com.devexperts.rmi.task.RMILoadBalancerFactory: -------------------------------------------------------------------------------- 1 | com.devexperts.rmi.impl.DefaultLoadBalancerFactory -------------------------------------------------------------------------------- /qd-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/pom.xml -------------------------------------------------------------------------------- /qd-sample/src/classLoaderTest/LogFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/classLoaderTest/LogFunction.java -------------------------------------------------------------------------------- /qd-sample/src/main/java/com/devexperts/qd/sample/GUIColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/main/java/com/devexperts/qd/sample/GUIColumn.java -------------------------------------------------------------------------------- /qd-sample/src/main/java/com/devexperts/qd/sample/NetCat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/main/java/com/devexperts/qd/sample/NetCat.java -------------------------------------------------------------------------------- /qd-sample/src/main/java/com/devexperts/qd/sample/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/main/java/com/devexperts/qd/sample/Sample.java -------------------------------------------------------------------------------- /qd-sample/src/main/resources/sample.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/main/resources/sample.config -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/BadSubTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/BadSubTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/DecimalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/DecimalTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/FieldsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/FieldsTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/QDConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/QDConfigTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/QDTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/QDTestBase.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/RefCountTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/RefCountTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/ResubTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/ResubTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/ServicesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/ServicesTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/TickerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/TickerTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/qd/test/Tweaks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/qd/test/Tweaks.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/rmi/test/NTU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/rmi/test/NTU.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/rmi/test/RMIQDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/rmi/test/RMIQDTest.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/rmi/test/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/rmi/test/TestService.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/devexperts/rmi/test/TestType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/devexperts/rmi/test/TestType.java -------------------------------------------------------------------------------- /qd-sample/src/test/java/com/dxfeed/api/codegen/TestEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-sample/src/test/java/com/dxfeed/api/codegen/TestEndpoint.java -------------------------------------------------------------------------------- /qd-sample/src/test/resources/META-INF/services/com.devexperts.rmi.task.RMILoadBalancerFactory: -------------------------------------------------------------------------------- 1 | com.devexperts.rmi.test.routing.TestRMILoadBalancerFactory -------------------------------------------------------------------------------- /qd-samplecert/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-samplecert/pom.xml -------------------------------------------------------------------------------- /qd-samplecert/qdsample.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-samplecert/qdsample.cer -------------------------------------------------------------------------------- /qd-samplecert/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-samplecert/readme.txt -------------------------------------------------------------------------------- /qd-samplecert/src/main/resources/samplecert/qdkeystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-samplecert/src/main/resources/samplecert/qdkeystore -------------------------------------------------------------------------------- /qd-samplecert/src/main/resources/samplecert/qdtruststore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-samplecert/src/main/resources/samplecert/qdtruststore -------------------------------------------------------------------------------- /qd-stripe/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-stripe/pom.xml -------------------------------------------------------------------------------- /qd-tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/pom.xml -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/config/ConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/config/ConfigUtil.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/config/Required.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/config/Required.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/AbstractTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/AbstractTool.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Compare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Compare.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Comparer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Comparer.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Connect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Connect.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Dump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Dump.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Feed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Feed.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/FeedAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/FeedAdapter.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/FeedDelayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/FeedDelayer.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Forward.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Forward.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Help.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Help.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Instruments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Instruments.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Invoke.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Invoke.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Multiplexor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Multiplexor.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/NetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/NetTest.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/NetTestSide.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/NetTestSide.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Option.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Option.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionDouble.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionEnum.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionFields.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionFields.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionFile.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionLog.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionName.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionRoute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionRoute.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/OptionStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/OptionStat.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Options.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Post.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/SchemeDump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/SchemeDump.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Services.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Services.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/TDP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/TDP.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Time.java -------------------------------------------------------------------------------- /qd-tools/src/main/java/com/devexperts/qd/tools/Tools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/main/java/com/devexperts/qd/tools/Tools.java -------------------------------------------------------------------------------- /qd-tools/src/main/resources/META-INF/services/com.devexperts.mars.common.MARSPlugin$Factory: -------------------------------------------------------------------------------- 1 | com.devexperts.qd.tools.TimeSyncTracker$PluginFactory 2 | -------------------------------------------------------------------------------- /qd-tools/src/test/resources/META-INF/services/com.devexperts.qd.tools.module.ModuleFactory: -------------------------------------------------------------------------------- 1 | com.devexperts.qd.tools.launcher.TestModuleFactory 2 | -------------------------------------------------------------------------------- /qd-tools/src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qd-tools/src/test/resources/log4j2-test.xml -------------------------------------------------------------------------------- /qds-file/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qds-file/pom.xml -------------------------------------------------------------------------------- /qds-file/src/main/resources/META-INF/services/com.devexperts.qd.qtp.AbstractConnectionHandler$Factory: -------------------------------------------------------------------------------- 1 | com.devexperts.qd.qtp.file.FileReaderHandler$Factory 2 | -------------------------------------------------------------------------------- /qds-monitoring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qds-monitoring/pom.xml -------------------------------------------------------------------------------- /qds-tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qds-tools/pom.xml -------------------------------------------------------------------------------- /qds/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/qds/pom.xml -------------------------------------------------------------------------------- /rt-api-builder/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/rt-api-builder/pom.xml -------------------------------------------------------------------------------- /teamcity-version/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devexperts/QD/HEAD/teamcity-version/pom.xml --------------------------------------------------------------------------------