@golemio/pid
Version:
Golemio PID Module
93 lines • 5.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.VPContainerToken = void 0;
const VPContainerToken = {
//#region Vehicle Positions
NotPublicVehiclesRedisRepository: Symbol("NotPublicVehiclesRedisRepository"),
TripRepository: Symbol("TripRepository"),
PublicStopTimeRepository: Symbol("PublicStopTimeRepository"),
PublicApiCacheRepository: Symbol("PublicApiCacheRepository"),
PublicStopTimeCacheRepository: Symbol("PublicStopTimeCacheRepository"),
DelayComputationRepository: Symbol("DelayComputationRepository"),
PublicApiTripTransformation: Symbol("PublicApiTripTransformation"),
GtfsTripDataFixerFactory: Symbol("GtfsTripDataFixerFactory"),
HttpGtfsTripDataFixer: Symbol("HttpGtfsTripDataFixer"),
RefreshPublicTripCacheTask: Symbol("RefreshPublicTripCacheTask"),
RefreshPublicStopTimeCacheTask: Symbol("RefreshPublicStopTimeCacheTask"),
RefreshGtfsTripDataTask: Symbol("RefreshGtfsTripDataTask"),
PositionsManager: Symbol("PositionsManager"),
RegionalBusPositionsManager: Symbol("RegionalBusPositionsManager"),
//#endregion
//#region Runs
RegionalBusCisCacheRepository: Symbol("RegionalBusCisCacheRepository"),
RegionalBusGtfsCacheRepository: Symbol("RegionalBusGtfsCacheRepository"),
RegionalBusRunsMessagesRepository: Symbol("RegionalBusRunsMessagesRepository"),
RegionalBusRunsMessagesTransformation: Symbol("RegionalBusRunsMessagesTransformation"),
CisLookupManager: Symbol("CisLookupManager"),
GtfsLookupManager: Symbol("GtfsLookupManager"),
TripScheduleManager: Symbol("TripScheduleManager"),
BusMessageFilter: Symbol("BusMessageFilter"),
TramMessageFilter: Symbol("TramMessageFilter"),
RegionalBusMessageFilter: Symbol("RegionalBusMessageFilter"),
RegionalBusRunsFacade: Symbol("RegionalBusRunsFacade"),
SaveArrivaCityRunsToDBTask: Symbol("SaveArrivaCityRunsToDBTask"),
SaveTramRunsToDBTask: Symbol("SaveTramRunsToDBTask"),
SaveBusRunsToDBTask: Symbol("SaveBusRunsToDBTask"),
SaveMetroRunsToDBTask: Symbol("SaveMetroRunsToDBTask"),
ProcessMetroRunMessagesTask: Symbol("ProcessMetroRunMessagesTask"),
ProcessRegionalBusRunMessagesTask: Symbol("ProcessRegionalBusRunMessagesTask"),
MetroRunsMessagesTransformation: Symbol("MetroRunsMessagesTransformation"),
CommonRunsMessagesTransformation: Symbol("CommonRunsMessagesTransformation"),
MetroRunsMessageProcessingTransformation: Symbol("MetroRunsMessageProcessingTransformation"),
TripScheduleRepository: Symbol("TripScheduleRepository"),
//#endregion
//#region Vehicle Descriptors
SeznamAutobusuDataSourceProvider: Symbol("SeznamAutobusuDataSourceProvider"),
DescriptorDataSourceFactory: Symbol("DescriptorDataSourceFactory"),
DescriptorRepository: Symbol("DescriptorRepository"),
DescriptorTransformation: Symbol("DescriptorTransformation"),
DescriptorFilter: Symbol("DescriptorFilter"),
RefreshDescriptorsTask: Symbol("RefreshDescriptorsTask"),
//#endregion
//#region VPWorker
//#region DataAccess
MetroRailtrackGPSRepository: Symbol("MetroRailtrackGPSRepository"),
CachedMetroRailTrackLookup: Symbol("CachedMetroRailTrackLookup"),
PositionsRepository: Symbol("PositionsRepository"),
CisStopRepository: Symbol("CisStopRepository"),
//#endregion
//#region Helpers
GtfsTripRegionalBusRunManager: Symbol("GtfsTripRegionalBusRunManager"),
MetroShapePointsFixer: Symbol("MetroShapePointsFixer"),
TimestampValidator: Symbol("TimestampValidator"),
ValidToCalculator: Symbol("ValidToCalculator"),
MpvMessageTransformation: Symbol("MpvMessageTransformation"),
//#endregion
//#region ExternalModels
RopidGTFSTripsModel: Symbol("RopidGTFSTripsModel"),
RopidGTFSStopTimesModel: Symbol("RopidGTFSStopTimesModel"),
RopidGTFSCisStopsModel: Symbol("RopidGTFSCisStopsModel"),
DelayComputationRedisRepository: Symbol("DelayComputationRedisRepository"),
BlockStopsRedisRepository: Symbol("BlockStopsRedisRepository"),
CommonRunsRepository: Symbol("CommonRunsRepository"),
RunTripsRedisRepository: Symbol("RunTripsRedisRepository"),
JISEventsRepository: Symbol("JISEventsRepository"),
//#endregion
//#region Tasks
DataRetentionTask: Symbol("DataRetentionTask"),
ProcessRegionalBusPositionsTask: Symbol("ProcessRegionalBusPositionsTask"),
PropagateDelayTask: Symbol("PropagateDelayTask"),
PropagateTrainDelayTask: Symbol("PropagateTrainDelayTask"),
SaveDataToDBTask: Symbol("SaveDataToDBTask"),
UpdateDelayTask: Symbol("UpdateDelayTask"),
UpdateGtfsTripIdTask: Symbol("UpdateGtfsTripIdTask"),
UpdateRunsGtfsTripIdTask: Symbol("UpdateRunsGtfsTripIdTask"),
//#endregion
//#endregion
//#region GTFS-RT
GtfsRtRedisRepository: Symbol("GtfsRtRedisRepository"),
GenerateFilesTask: Symbol("GenerateFilesTask"),
//#endregion
};
exports.VPContainerToken = VPContainerToken;
//# sourceMappingURL=VPContainerToken.js.map