Esempio n. 1
0
        public MigrationJobBase(IElasticClient elasticClient, EventUpgraderPluginManager eventUpgraderPluginManager, EventIndex eventIndex, StackIndex stackIndex, IValidator<Stack> stackValidator, IValidator<PersistentEvent> eventValidator, IGeoIPResolver geoIpResolver, ILockProvider lockProvider, ICacheClient cache) {
            _eventUpgraderPluginManager = eventUpgraderPluginManager;
            _mongoDatabase = GetMongoDatabase();
            _eventRepository = new EventMigrationRepository(elasticClient, eventIndex, eventValidator);
            _stackRepository = new StackMigrationRepository(elasticClient, stackIndex, _eventRepository, stackValidator);
            _geoIpResolver = geoIpResolver;
            _lockProvider = lockProvider;
            _cache = cache;

            _batchSize = MigrationSettings.Current.MigrationBatchSize;
        }
Esempio n. 2
0
        public MigrationJobBase(IElasticClient elasticClient, EventUpgraderPluginManager eventUpgraderPluginManager, IValidator <Stack> stackValidator, IValidator <PersistentEvent> eventValidator, IGeoIPResolver geoIpResolver, ILockProvider lockProvider, ICacheClient cache)
        {
            _eventUpgraderPluginManager = eventUpgraderPluginManager;
            _mongoDatabase   = GetMongoDatabase();
            _eventRepository = new EventMigrationRepository(elasticClient, eventValidator);
            _stackRepository = new StackMigrationRepository(elasticClient, _eventRepository, stackValidator);
            _geoIpResolver   = geoIpResolver;
            _lockProvider    = lockProvider;
            _cache           = cache;

            _batchSize = ConfigurationManager.AppSettings.GetInt("Migration:BatchSize", 50);
        }
 public QueueEventMigrationsJob(IQueue<EventMigrationBatch> queue, IElasticClient elasticClient, EventUpgraderPluginManager eventUpgraderPluginManager, EventIndex eventIndex, StackIndex stackIndex, IValidator<Stack> stackValidator, IValidator<PersistentEvent> eventValidator, IGeoIPResolver geoIpResolver, ILockProvider lockProvider, ICacheClient cache) : base(elasticClient, eventUpgraderPluginManager, eventIndex, stackIndex, stackValidator, eventValidator, geoIpResolver, lockProvider, cache) {
     _queue = queue;
 }
Esempio n. 4
0
 public EventMigrationJob(IQueue <EventMigrationBatch> queue, IElasticClient elasticClient, EventUpgraderPluginManager eventUpgraderPluginManager, IValidator <Stack> stackValidator, IValidator <PersistentEvent> eventValidator, IGeoIPResolver geoIpResolver, ILockProvider lockProvider, ICacheClient cache)
     : base(elasticClient, eventUpgraderPluginManager, stackValidator, eventValidator, geoIpResolver, lockProvider, cache)
 {
     _queue = queue;
 }
 public EventUpgraderTests(ITestOutputHelper output) : base(output)
 {
     _upgrader = GetService <EventUpgraderPluginManager>();
     _parser   = GetService <EventParserPluginManager>();
 }
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager)
 {
     _manager = manager;
 }
Esempio n. 7
0
 public EventUpgraderTests(ServicesFixture fixture, ITestOutputHelper output) : base(fixture, output)
 {
     _upgrader = GetService <EventUpgraderPluginManager>();
     _parser   = GetService <EventParserPluginManager>();
 }
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager, JsonSerializerSettings settings)
 {
     _manager  = manager;
     _settings = settings;
 }
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager, JsonSerializerSettings settings) {
     _manager = manager;
     _settings = settings;
 }
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager, JsonSerializerSettings settings, AppOptions options, ILoggerFactory loggerFactory) : base(options, loggerFactory)
 {
     _manager  = manager;
     _settings = settings;
 }
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager, JsonSerializerSettings settings, ILogger<LegacyErrorParserPlugin> logger) {
     _manager = manager;
     _settings = settings;
     _logger = logger;
 }
Esempio n. 12
0
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager, JsonSerializerSettings settings, ILogger <LegacyErrorParserPlugin> logger)
 {
     _manager  = manager;
     _settings = settings;
     _logger   = logger;
 }
 public LegacyErrorParserPlugin(EventUpgraderPluginManager manager) {
     _manager = manager;
 }
Esempio n. 14
0
 public StackMigrationJob(IElasticClient elasticClient, EventUpgraderPluginManager eventUpgraderPluginManager, EventIndex eventIndex, StackIndex stackIndex, IValidator<Stack> stackValidator, IValidator<PersistentEvent> eventValidator, IGeoIPResolver geoIpResolver, ILockProvider lockProvider, ICacheClient cache)
     : base(elasticClient, eventUpgraderPluginManager, eventIndex, stackIndex, stackValidator, eventValidator, geoIpResolver, lockProvider, cache) {
 }