Example #1
0
        public Compressor(CompressionMode mode, MaximumCountEvent maxCountEvent, ThreadHelper threadHelper)
        {
            _maxCountEvent = maxCountEvent;
            _threadHelper  = threadHelper;

            StartThreads(mode);
        }
Example #2
0
        private void CreateHelpers(IReadOnlyList <string> query)
        {
            _inputStorage  = StorageFactory.GetInputStorage(_inputStorageType, query[1]);
            _outputStorage = StorageFactory.GetOutputStorage(_outputStorageType, query[2]);

            _threadHelper  = new ThreadHelper();
            _maxCountEvent = new MaximumCountEvent(ClusterSize);
        }