UNPKG

client-perfmon2-node

Version:

Node.js / ES2017 client sdk for perfmon microservice

28 lines 2.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PerfMonClientFactory = 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 DirectPerfMon_1 = require("../perfmon/DirectPerfMon"); const CommandableHttpPerfMon_1 = require("../perfmon/CommandableHttpPerfMon"); const PerfMonNullClientV1_1 = require("../version1/PerfMonNullClientV1"); const PerfMonDirectClientV1_1 = require("../version1/PerfMonDirectClientV1"); const PerfMonCommandableHttpClientV1_1 = require("../version1/PerfMonCommandableHttpClientV1"); class PerfMonClientFactory extends pip_services4_components_node_2.Factory { constructor() { super(); this.registerAsType(PerfMonClientFactory.DirectPerfMonDescriptor, DirectPerfMon_1.DirectPerfMon); this.registerAsType(PerfMonClientFactory.HttpPerfMonDescriptor, CommandableHttpPerfMon_1.CommandableHttpPerfMon); this.registerAsType(PerfMonClientFactory.NullClientV1Descriptor, PerfMonNullClientV1_1.PerfMonNullClientV1); this.registerAsType(PerfMonClientFactory.DirectClientV1Descriptor, PerfMonDirectClientV1_1.PerfMonDirectClientV1); this.registerAsType(PerfMonClientFactory.HttpClientV1Descriptor, PerfMonCommandableHttpClientV1_1.PerfMonCommandableHttpClientV1); } } exports.PerfMonClientFactory = PerfMonClientFactory; PerfMonClientFactory.Descriptor = new pip_services4_components_node_1.Descriptor('perfmon', 'factory', 'default', 'default', '1.0'); PerfMonClientFactory.DirectPerfMonDescriptor = new pip_services4_components_node_1.Descriptor('perfmon', 'counters', 'direct', 'default', '1.0'); PerfMonClientFactory.HttpPerfMonDescriptor = new pip_services4_components_node_1.Descriptor('perfmon', 'counters', 'commandable-http', 'default', '1.0'); PerfMonClientFactory.NullClientV1Descriptor = new pip_services4_components_node_1.Descriptor('perfmon', 'client', 'null', 'default', '1.0'); PerfMonClientFactory.DirectClientV1Descriptor = new pip_services4_components_node_1.Descriptor('perfmon', 'client', 'direct', 'default', '1.0'); PerfMonClientFactory.HttpClientV1Descriptor = new pip_services4_components_node_1.Descriptor('perfmon', 'client', 'commandable-http', 'default', '1.0'); //# sourceMappingURL=PerfMonClientFactory.js.map