UNPKG

service-activities2-node

Version:

Party activities tracking microservice in Node.js / ES2017 V2

34 lines 3.46 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ActivitiesServiceFactory = void 0; const pip_services4_components_node_1 = require("pip-services4-components-node"); const pip_services4_components_node_2 = require("pip-services4-components-node"); const ActivitiesMongoDbPersistence_1 = require("../persistence/ActivitiesMongoDbPersistence"); const ActivitiesFilePersistence_1 = require("../persistence/ActivitiesFilePersistence"); const ActivitiesMemoryPersistence_1 = require("../persistence/ActivitiesMemoryPersistence"); const ActivitiesService_1 = require("../services/ActivitiesService"); const ActivitiesCommandableHttpControllerV1_1 = require("../controllers/version1/ActivitiesCommandableHttpControllerV1"); const ActivitiesGrpcControllerV1_1 = require("../controllers/version1/ActivitiesGrpcControllerV1"); const ActivitiesCommandableGrpcControllerV1_1 = require("../controllers/version1/ActivitiesCommandableGrpcControllerV1"); class ActivitiesServiceFactory extends pip_services4_components_node_2.Factory { constructor() { super(); this.registerAsType(ActivitiesServiceFactory.MemoryPersistenceDescriptor, ActivitiesMemoryPersistence_1.ActivitiesMemoryPersistence); this.registerAsType(ActivitiesServiceFactory.FilePersistenceDescriptor, ActivitiesFilePersistence_1.ActivitiesFilePersistence); this.registerAsType(ActivitiesServiceFactory.MongoDbPersistenceDescriptor, ActivitiesMongoDbPersistence_1.ActivitiesMongoDbPersistence); this.registerAsType(ActivitiesServiceFactory.ServiceDescriptor, ActivitiesService_1.ActivitiesService); this.registerAsType(ActivitiesServiceFactory.CommandableHttpControllerDescriptor, ActivitiesCommandableHttpControllerV1_1.ActivitiesCommandableHttpControllerV1); this.registerAsType(ActivitiesServiceFactory.GrpcControllerDescriptor, ActivitiesGrpcControllerV1_1.ActivitiesGrpcControllerV1); this.registerAsType(ActivitiesServiceFactory.CommandableGrpcControllerDescriptor, ActivitiesCommandableGrpcControllerV1_1.ActivitiesCommandableGrpcControllerV1); } } exports.ActivitiesServiceFactory = ActivitiesServiceFactory; ActivitiesServiceFactory.Descriptor = new pip_services4_components_node_1.Descriptor("activities", "factory", "default", "default", "1.0"); ActivitiesServiceFactory.MemoryPersistenceDescriptor = new pip_services4_components_node_1.Descriptor("activities", "persistence", "memory", "*", "1.0"); ActivitiesServiceFactory.FilePersistenceDescriptor = new pip_services4_components_node_1.Descriptor("activities", "persistence", "file", "*", "1.0"); ActivitiesServiceFactory.MongoDbPersistenceDescriptor = new pip_services4_components_node_1.Descriptor("activities", "persistence", "mongodb", "*", "1.0"); ActivitiesServiceFactory.ServiceDescriptor = new pip_services4_components_node_1.Descriptor("activities", "service", "default", "*", "1.0"); ActivitiesServiceFactory.CommandableHttpControllerDescriptor = new pip_services4_components_node_1.Descriptor("activities", "controller", "commandable-http", "*", "1.0"); ActivitiesServiceFactory.GrpcControllerDescriptor = new pip_services4_components_node_1.Descriptor("activities", "controller", "grpc", "*", "1.0"); ActivitiesServiceFactory.CommandableGrpcControllerDescriptor = new pip_services4_components_node_1.Descriptor("activities", "controller", "commandable-grpc", "*", "1.0"); //# sourceMappingURL=ActivitiesServiceFactory.js.map