LP: Rename PipelinePackageFabric to NpPipelinePackageFabric
This commit is contained in:
parent
3921087946
commit
ef5aaf418a
5 changed files with 37 additions and 37 deletions
|
|
@ -30,7 +30,7 @@ import ru.nbch.credit_tracker.model.ValidationResult;
|
||||||
import ru.nbch.credit_tracker.service.UserPackageService;
|
import ru.nbch.credit_tracker.service.UserPackageService;
|
||||||
import ru.nbch.credit_tracker.service.scoring.AuthorizationService;
|
import ru.nbch.credit_tracker.service.scoring.AuthorizationService;
|
||||||
import ru.nbch.credit_tracker.service.signal.SignalRestService;
|
import ru.nbch.credit_tracker.service.signal.SignalRestService;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageFabric;
|
import ru.nbch.credit_tracker.service.task.NpPipelinePackageFabric;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
||||||
import ru.nbch.credit_tracker.service.task.SetupParam;
|
import ru.nbch.credit_tracker.service.task.SetupParam;
|
||||||
import ru.nbch.credit_tracker.service.task.impl.PipelineMode;
|
import ru.nbch.credit_tracker.service.task.impl.PipelineMode;
|
||||||
|
|
@ -64,7 +64,7 @@ public class SignalFacade {
|
||||||
private final CreditTrackerSettings config;
|
private final CreditTrackerSettings config;
|
||||||
private final UserPackageService userPackageService;
|
private final UserPackageService userPackageService;
|
||||||
private final AuthorizationService authorizationService;
|
private final AuthorizationService authorizationService;
|
||||||
private final PipelinePackageFabric pipelinePackageManager;
|
private final NpPipelinePackageFabric npPipelinePackageFabric;
|
||||||
private final SignalRestService signalRestService;
|
private final SignalRestService signalRestService;
|
||||||
private final Saver saver;
|
private final Saver saver;
|
||||||
private final PipelinePackageOrchestrator pipelineOrchestrator;
|
private final PipelinePackageOrchestrator pipelineOrchestrator;
|
||||||
|
|
@ -74,14 +74,14 @@ public class SignalFacade {
|
||||||
CreditTrackerSettings config,
|
CreditTrackerSettings config,
|
||||||
UserPackageService userPackageService,
|
UserPackageService userPackageService,
|
||||||
AuthorizationService authorizationService,
|
AuthorizationService authorizationService,
|
||||||
PipelinePackageFabric pipelinePackageManager,
|
NpPipelinePackageFabric npPipelinePackageManager,
|
||||||
SignalRestService signalRestService,
|
SignalRestService signalRestService,
|
||||||
Saver saver, PipelinePackageOrchestrator pipelineOrchestrator) {
|
Saver saver, PipelinePackageOrchestrator pipelineOrchestrator) {
|
||||||
this.monitoringRequestValidator = monitoringRequestValidator;
|
this.monitoringRequestValidator = monitoringRequestValidator;
|
||||||
this.config = config;
|
this.config = config;
|
||||||
this.userPackageService = userPackageService;
|
this.userPackageService = userPackageService;
|
||||||
this.authorizationService = authorizationService;
|
this.authorizationService = authorizationService;
|
||||||
this.pipelinePackageManager = pipelinePackageManager;
|
this.npPipelinePackageFabric = npPipelinePackageManager;
|
||||||
this.signalRestService = signalRestService;
|
this.signalRestService = signalRestService;
|
||||||
this.saver = saver;
|
this.saver = saver;
|
||||||
this.pipelineOrchestrator = pipelineOrchestrator;
|
this.pipelineOrchestrator = pipelineOrchestrator;
|
||||||
|
|
@ -153,13 +153,13 @@ public class SignalFacade {
|
||||||
log.info("Package registered. PackageId {}. Status: {}", packageId, Status.ACCEPTED.name());
|
log.info("Package registered. PackageId {}. Status: {}", packageId, Status.ACCEPTED.name());
|
||||||
|
|
||||||
if (subjectType == 1) {
|
if (subjectType == 1) {
|
||||||
Pipeline pipeline = pipelinePackageManager.build(new SetupParam(packageId, parsedFilePath, PipelineMode.DEFAULT));
|
Pipeline pipeline = npPipelinePackageFabric.build(new SetupParam(packageId, parsedFilePath, PipelineMode.DEFAULT));
|
||||||
pipelineOrchestrator.startOrDelay(() -> {
|
pipelineOrchestrator.startOrDelay(() -> {
|
||||||
saver.readAndSaveNpPackage(packageId, parsedFilePath);
|
saver.readAndSaveNpPackage(packageId, parsedFilePath);
|
||||||
CtFileUtils.deleteQuietly(parsedFilePath);
|
CtFileUtils.deleteQuietly(parsedFilePath);
|
||||||
}, pipeline, packageId);
|
}, pipeline, packageId);
|
||||||
} else {
|
} else {
|
||||||
Pipeline pipeline = pipelinePackageManager.build(new SetupParam(packageId, parsedFilePath, PipelineMode.DEFAULT));
|
Pipeline pipeline = npPipelinePackageFabric.build(new SetupParam(packageId, parsedFilePath, PipelineMode.DEFAULT));
|
||||||
pipelineOrchestrator.startOrDelay(() -> {
|
pipelineOrchestrator.startOrDelay(() -> {
|
||||||
saver.readAndSaveLpPackage(packageId, parsedFilePath);
|
saver.readAndSaveLpPackage(packageId, parsedFilePath);
|
||||||
CtFileUtils.deleteQuietly(parsedFilePath);
|
CtFileUtils.deleteQuietly(parsedFilePath);
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ import ru.nbch.credit_tracker.enums.Status;
|
||||||
import ru.nbch.credit_tracker.mapper.signal.PackagesRecordsMapper;
|
import ru.nbch.credit_tracker.mapper.signal.PackagesRecordsMapper;
|
||||||
import ru.nbch.credit_tracker.mapper.signal.UserPackageMapper;
|
import ru.nbch.credit_tracker.mapper.signal.UserPackageMapper;
|
||||||
import ru.nbch.credit_tracker.service.MonitoringErrorProcesingService;
|
import ru.nbch.credit_tracker.service.MonitoringErrorProcesingService;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageFabric;
|
import ru.nbch.credit_tracker.service.task.NpPipelinePackageFabric;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
||||||
import ru.nbch.credit_tracker.service.task.SetupParam;
|
import ru.nbch.credit_tracker.service.task.SetupParam;
|
||||||
import ru.nbch.credit_tracker.service.task.impl.PipelineMode;
|
import ru.nbch.credit_tracker.service.task.impl.PipelineMode;
|
||||||
|
|
@ -32,7 +32,7 @@ public class StartupRestoreService {
|
||||||
|
|
||||||
private final UserPackageMapper userPackageMapper;
|
private final UserPackageMapper userPackageMapper;
|
||||||
private final PackagesRecordsMapper phoneFidMapMapper;
|
private final PackagesRecordsMapper phoneFidMapMapper;
|
||||||
private final PipelinePackageFabric pipelinePackageManager;
|
private final NpPipelinePackageFabric npPipelinePackageManager;
|
||||||
private final PipelinePackageOrchestrator pipelineOrchestrator;
|
private final PipelinePackageOrchestrator pipelineOrchestrator;
|
||||||
private final CreditTrackerSettings creditTrackerSettings;
|
private final CreditTrackerSettings creditTrackerSettings;
|
||||||
private final MonitoringErrorProcesingService monitoringErrorProcesingService;
|
private final MonitoringErrorProcesingService monitoringErrorProcesingService;
|
||||||
|
|
@ -40,14 +40,14 @@ public class StartupRestoreService {
|
||||||
|
|
||||||
public StartupRestoreService(UserPackageMapper userPackageMapper,
|
public StartupRestoreService(UserPackageMapper userPackageMapper,
|
||||||
PackagesRecordsMapper phoneFidMapMapper,
|
PackagesRecordsMapper phoneFidMapMapper,
|
||||||
PipelinePackageFabric pipelinePackageManager,
|
NpPipelinePackageFabric npPipelinePackageManager,
|
||||||
PipelinePackageOrchestrator pipelineOrchestrator,
|
PipelinePackageOrchestrator pipelineOrchestrator,
|
||||||
CreditTrackerSettings creditTrackerSettings,
|
CreditTrackerSettings creditTrackerSettings,
|
||||||
MonitoringErrorProcesingService monitoringErrorProcesingService,
|
MonitoringErrorProcesingService monitoringErrorProcesingService,
|
||||||
Saver saver) {
|
Saver saver) {
|
||||||
this.userPackageMapper = userPackageMapper;
|
this.userPackageMapper = userPackageMapper;
|
||||||
this.phoneFidMapMapper = phoneFidMapMapper;
|
this.phoneFidMapMapper = phoneFidMapMapper;
|
||||||
this.pipelinePackageManager = pipelinePackageManager;
|
this.npPipelinePackageManager = npPipelinePackageManager;
|
||||||
this.pipelineOrchestrator = pipelineOrchestrator;
|
this.pipelineOrchestrator = pipelineOrchestrator;
|
||||||
this.creditTrackerSettings = creditTrackerSettings;
|
this.creditTrackerSettings = creditTrackerSettings;
|
||||||
this.monitoringErrorProcesingService = monitoringErrorProcesingService;
|
this.monitoringErrorProcesingService = monitoringErrorProcesingService;
|
||||||
|
|
@ -76,7 +76,7 @@ public class StartupRestoreService {
|
||||||
log.trace("Deleted {} rows", count);
|
log.trace("Deleted {} rows", count);
|
||||||
Path xmlReqPath = CTUtil.workingPathToReqByPackage(creditTrackerSettings.getLoadDir(), userPackage);
|
Path xmlReqPath = CTUtil.workingPathToReqByPackage(creditTrackerSettings.getLoadDir(), userPackage);
|
||||||
log.debug("Try to read and build pipeline for packageId {}; req xml path: {}", userPackage.getId(), xmlReqPath);
|
log.debug("Try to read and build pipeline for packageId {}; req xml path: {}", userPackage.getId(), xmlReqPath);
|
||||||
Pipeline pipeline = pipelinePackageManager.build(new SetupParam(userPackage.getId(), xmlReqPath, PipelineMode.DEFAULT));
|
Pipeline pipeline = npPipelinePackageManager.build(new SetupParam(userPackage.getId(), xmlReqPath, PipelineMode.DEFAULT));
|
||||||
pipelineOrchestrator.startOrDelay(
|
pipelineOrchestrator.startOrDelay(
|
||||||
() -> saver.readAndSaveNpPackage(userPackage.getId(), xmlReqPath),
|
() -> saver.readAndSaveNpPackage(userPackage.getId(), xmlReqPath),
|
||||||
pipeline, userPackage.getId()
|
pipeline, userPackage.getId()
|
||||||
|
|
@ -93,7 +93,7 @@ public class StartupRestoreService {
|
||||||
for (UserPackage userPackage : packages) {
|
for (UserPackage userPackage : packages) {
|
||||||
try {
|
try {
|
||||||
log.debug("Build pipeline for packageId {}", userPackage.getId());
|
log.debug("Build pipeline for packageId {}", userPackage.getId());
|
||||||
Pipeline pipeline = pipelinePackageManager.build(new SetupParam(userPackage.getId(), null, PipelineMode.DEFAULT));
|
Pipeline pipeline = npPipelinePackageManager.build(new SetupParam(userPackage.getId(), null, PipelineMode.DEFAULT));
|
||||||
pipelineOrchestrator.startOrDelay(pipeline, userPackage.getId());
|
pipelineOrchestrator.startOrDelay(pipeline, userPackage.getId());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("Error build restore pipeline for packageId {}: {}", userPackage.getId(), ExceptionUtils.getStackTrace(e));
|
log.error("Error build restore pipeline for packageId {}: {}", userPackage.getId(), ExceptionUtils.getStackTrace(e));
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
|
||||||
import ru.nbch.credit_tracker.entities.app.UserPackage;
|
import ru.nbch.credit_tracker.entities.app.UserPackage;
|
||||||
import ru.nbch.credit_tracker.mapper.signal.UserPackageMapper;
|
import ru.nbch.credit_tracker.mapper.signal.UserPackageMapper;
|
||||||
import ru.nbch.credit_tracker.service.signal.PhonesMapService;
|
import ru.nbch.credit_tracker.service.signal.PhonesMapService;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageFabric;
|
import ru.nbch.credit_tracker.service.task.NpPipelinePackageFabric;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelineRecalcPDOrchestrator;
|
import ru.nbch.credit_tracker.service.task.PipelineRecalcPDOrchestrator;
|
||||||
import ru.nbch.credit_tracker.service.task.SetupParam;
|
import ru.nbch.credit_tracker.service.task.SetupParam;
|
||||||
|
|
@ -22,19 +22,19 @@ import java.util.concurrent.CompletableFuture;
|
||||||
@Service
|
@Service
|
||||||
@EnableScheduling
|
@EnableScheduling
|
||||||
public class UpdatingFidAndPdService {
|
public class UpdatingFidAndPdService {
|
||||||
private final PipelinePackageFabric pipelinePackageManager;
|
private final NpPipelinePackageFabric npPipelinePackageFabric;
|
||||||
private final PipelineRecalcPDOrchestrator pipelineRecalcPDOrchestrator;
|
private final PipelineRecalcPDOrchestrator pipelineRecalcPDOrchestrator;
|
||||||
private final PipelinePackageOrchestrator pipelinePackageOrchestrator;
|
private final PipelinePackageOrchestrator pipelinePackageOrchestrator;
|
||||||
private final UserPackageMapper userPackageMapper;
|
private final UserPackageMapper userPackageMapper;
|
||||||
private final PhonesMapService phonesMapService;
|
private final PhonesMapService phonesMapService;
|
||||||
|
|
||||||
public UpdatingFidAndPdService(CreditTrackerSettings config,
|
public UpdatingFidAndPdService(CreditTrackerSettings config,
|
||||||
PipelinePackageFabric pipelinePackageManager,
|
NpPipelinePackageFabric npPipelinePackageFabric,
|
||||||
PipelineRecalcPDOrchestrator pipelineRecalcPDOrchestrator,
|
PipelineRecalcPDOrchestrator pipelineRecalcPDOrchestrator,
|
||||||
PipelinePackageOrchestrator pipelinePackageOrchestrator,
|
PipelinePackageOrchestrator pipelinePackageOrchestrator,
|
||||||
UserPackageMapper userPackageMapper,
|
UserPackageMapper userPackageMapper,
|
||||||
PhonesMapService phonesMapService) {
|
PhonesMapService phonesMapService) {
|
||||||
this.pipelinePackageManager = pipelinePackageManager;
|
this.npPipelinePackageFabric = npPipelinePackageFabric;
|
||||||
this.pipelineRecalcPDOrchestrator = pipelineRecalcPDOrchestrator;
|
this.pipelineRecalcPDOrchestrator = pipelineRecalcPDOrchestrator;
|
||||||
this.pipelinePackageOrchestrator = pipelinePackageOrchestrator;
|
this.pipelinePackageOrchestrator = pipelinePackageOrchestrator;
|
||||||
this.userPackageMapper = userPackageMapper;
|
this.userPackageMapper = userPackageMapper;
|
||||||
|
|
@ -51,7 +51,7 @@ public class UpdatingFidAndPdService {
|
||||||
phonesMapService.deleteUnusedPhones();
|
phonesMapService.deleteUnusedPhones();
|
||||||
log.info("Start updating fids and PD");
|
log.info("Start updating fids and PD");
|
||||||
try {
|
try {
|
||||||
Pipeline pipeline = pipelinePackageManager.buildRecalculationPD(new SetupParam(null, null, PipelineMode.RECALC_PERSONAL_DATA));
|
Pipeline pipeline = npPipelinePackageFabric.buildRecalculationPD(new SetupParam(null, null, PipelineMode.RECALC_PERSONAL_DATA));
|
||||||
CompletableFuture<?> future = pipelineRecalcPDOrchestrator.startOrReject(pipeline);
|
CompletableFuture<?> future = pipelineRecalcPDOrchestrator.startOrReject(pipeline);
|
||||||
future.whenComplete((o, throwable) -> {
|
future.whenComplete((o, throwable) -> {
|
||||||
try {
|
try {
|
||||||
|
|
@ -65,7 +65,7 @@ public class UpdatingFidAndPdService {
|
||||||
Long packageId = userPackage.getId();
|
Long packageId = userPackage.getId();
|
||||||
SetupParam setupParam = new SetupParam(packageId, null, PipelineMode.RESEND);
|
SetupParam setupParam = new SetupParam(packageId, null, PipelineMode.RESEND);
|
||||||
try {
|
try {
|
||||||
Pipeline makeXmlByCache = pipelinePackageManager.build(setupParam);
|
Pipeline makeXmlByCache = npPipelinePackageFabric.build(setupParam);
|
||||||
pipelinePackageOrchestrator.startOrDelay(makeXmlByCache, packageId);
|
pipelinePackageOrchestrator.startOrDelay(makeXmlByCache, packageId);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("Failed to build pipeline", e);
|
log.error("Failed to build pipeline", e);
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ import ru.nbch.credit_tracker.service.mode.monitoring.CTMonitoringApplication;
|
||||||
import ru.nbch.credit_tracker.service.mode.monitoring.MonitoringService;
|
import ru.nbch.credit_tracker.service.mode.monitoring.MonitoringService;
|
||||||
import ru.nbch.credit_tracker.service.scoring.AuthorizationService;
|
import ru.nbch.credit_tracker.service.scoring.AuthorizationService;
|
||||||
import ru.nbch.credit_tracker.service.signal.SignalRestService;
|
import ru.nbch.credit_tracker.service.signal.SignalRestService;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageFabric;
|
import ru.nbch.credit_tracker.service.task.NpPipelinePackageFabric;
|
||||||
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
import ru.nbch.credit_tracker.service.task.PipelinePackageOrchestrator;
|
||||||
import ru.nbch.credit_tracker.service.task.impl.FlagsEnricher;
|
import ru.nbch.credit_tracker.service.task.impl.FlagsEnricher;
|
||||||
import ru.nbch.credit_tracker.service.task.impl.Saver;
|
import ru.nbch.credit_tracker.service.task.impl.Saver;
|
||||||
|
|
@ -35,7 +35,7 @@ import ru.nbch.credit_tracker.service.task.impl.Saver;
|
||||||
classes = {CTMonitoringApplication.class, CTMainApplication.class,
|
classes = {CTMonitoringApplication.class, CTMainApplication.class,
|
||||||
ScoringDataSourceConfig.class,StartupRestoreService.class, UpdatingFidAndPdService.class,
|
ScoringDataSourceConfig.class,StartupRestoreService.class, UpdatingFidAndPdService.class,
|
||||||
UpdatingFlagsService.class, MonitoringService.class, AuthorizationService.class,
|
UpdatingFlagsService.class, MonitoringService.class, AuthorizationService.class,
|
||||||
SignalFacade.class, SignalController.class, FlagsEnricher.class, PipelinePackageFabric.class,
|
SignalFacade.class, SignalController.class, FlagsEnricher.class, NpPipelinePackageFabric.class,
|
||||||
RestConfig.class, SignalRestService.class, MonitoringErrorProcesingService.class, Saver.class,
|
RestConfig.class, SignalRestService.class, MonitoringErrorProcesingService.class, Saver.class,
|
||||||
PipelinePackageOrchestrator.class, XmlConfig.class, MonitoringRequestValidator.class
|
PipelinePackageOrchestrator.class, XmlConfig.class, MonitoringRequestValidator.class
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ import java.util.function.Supplier;
|
||||||
|
|
||||||
@Component
|
@Component
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class PipelinePackageFabric implements InitializingBean {
|
public class NpPipelinePackageFabric implements InitializingBean {
|
||||||
private final StageQueueFactory<SubjectPayload> idEnricherQueueFactory;
|
private final StageQueueFactory<SubjectPayload> idEnricherQueueFactory;
|
||||||
private final StageQueueFactory<SubjectPayload> idUpdaterQueueFactory;
|
private final StageQueueFactory<SubjectPayload> idUpdaterQueueFactory;
|
||||||
private final StageQueueFactory<SubjectPayload> nameEnricherQueueFactory;
|
private final StageQueueFactory<SubjectPayload> nameEnricherQueueFactory;
|
||||||
|
|
@ -37,22 +37,22 @@ public class PipelinePackageFabric implements InitializingBean {
|
||||||
private final CreditTrackerSettings creditTrackerSettings;
|
private final CreditTrackerSettings creditTrackerSettings;
|
||||||
private final PipelineBackoff pipelineBackoff;
|
private final PipelineBackoff pipelineBackoff;
|
||||||
|
|
||||||
public PipelinePackageFabric(@Qualifier("idEnricherQueueFactory") StageQueueFactory<SubjectPayload> idEnricherQueueFactory,
|
public NpPipelinePackageFabric(@Qualifier("idEnricherQueueFactory") StageQueueFactory<SubjectPayload> idEnricherQueueFactory,
|
||||||
@Qualifier("idUpdaterQueueFactory") StageQueueFactory<SubjectPayload> idUpdaterQueueFactory,
|
@Qualifier("idUpdaterQueueFactory") StageQueueFactory<SubjectPayload> idUpdaterQueueFactory,
|
||||||
@Qualifier("nameEnricherQueueFactory") StageQueueFactory<SubjectPayload> nameEnricherQueueFactory,
|
@Qualifier("nameEnricherQueueFactory") StageQueueFactory<SubjectPayload> nameEnricherQueueFactory,
|
||||||
@Qualifier("nameUpdaterQueueFactory") StageQueueFactory<SubjectPayload> nameUpdaterQueueFactory,
|
@Qualifier("nameUpdaterQueueFactory") StageQueueFactory<SubjectPayload> nameUpdaterQueueFactory,
|
||||||
@Qualifier("partFileQueueFactory") StageQueueFactory<PartFilePayload> sendSignalQueueFactory,
|
@Qualifier("partFileQueueFactory") StageQueueFactory<PartFilePayload> sendSignalQueueFactory,
|
||||||
@Qualifier("noOpQueueFactory") StageQueueFactory<VoidPayload> noOpQueueFactory,
|
@Qualifier("noOpQueueFactory") StageQueueFactory<VoidPayload> noOpQueueFactory,
|
||||||
FidIdEnricher fidIdEnricherHandler,
|
FidIdEnricher fidIdEnricherHandler,
|
||||||
FidIdUpdater fidIdUpdater,
|
FidIdUpdater fidIdUpdater,
|
||||||
FidNameUpdater fidNameUpdater,
|
FidNameUpdater fidNameUpdater,
|
||||||
FidNameUpdaterMigration fidNameUpdaterMigration,
|
FidNameUpdaterMigration fidNameUpdaterMigration,
|
||||||
Supplier<IPipeLineTerminator<PartFilePayload, SignalXmlFilePayload>> pipelineTerminatorFactory,
|
Supplier<IPipeLineTerminator<PartFilePayload, SignalXmlFilePayload>> pipelineTerminatorFactory,
|
||||||
Supplier<IPipeLineTerminator<VoidPayload, EmptyTerminatePayload>> noOpTerminatorFactory,
|
Supplier<IPipeLineTerminator<VoidPayload, EmptyTerminatePayload>> noOpTerminatorFactory,
|
||||||
Function<SetupParam, IPipeLineStarter<SubjectPayload>> pipelineStarterFactory,
|
Function<SetupParam, IPipeLineStarter<SubjectPayload>> pipelineStarterFactory,
|
||||||
FidNameEnricher fidNameEnricher,
|
FidNameEnricher fidNameEnricher,
|
||||||
CreditTrackerSettings creditTrackerSettings,
|
CreditTrackerSettings creditTrackerSettings,
|
||||||
PipelineBackoff pipelineBackoff) {
|
PipelineBackoff pipelineBackoff) {
|
||||||
this.idEnricherQueueFactory = idEnricherQueueFactory;
|
this.idEnricherQueueFactory = idEnricherQueueFactory;
|
||||||
this.idUpdaterQueueFactory = idUpdaterQueueFactory;
|
this.idUpdaterQueueFactory = idUpdaterQueueFactory;
|
||||||
this.nameEnricherQueueFactory = nameEnricherQueueFactory;
|
this.nameEnricherQueueFactory = nameEnricherQueueFactory;
|
||||||
Loading…
Add table
Reference in a new issue