UNPKG

@rxap/nest-amqp

Version:
1,925 lines 153 kB
{ "id": 0, "name": "@rxap/nest-amqp", "variant": "project", "kind": 1, "flags": {}, "children": [ { "id": 27, "name": "AmqpHealthIndicator", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 28, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "signatures": [ { "id": 29, "name": "AmqpHealthIndicator", "variant": "signature", "kind": 16384, "flags": {}, "type": { "type": "reference", "target": 27, "name": "AmqpHealthIndicator", "package": "@rxap/nest-amqp" }, "inheritedFrom": { "type": "reference", "target": -1, "name": "HealthIndicator.constructor" } } ], "inheritedFrom": { "type": "reference", "target": -1, "name": "HealthIndicator.constructor" } }, { "id": 34, "name": "getStatus", "variant": "declaration", "kind": 2048, "flags": { "isProtected": true, "isExternal": true, "isInherited": true }, "sources": [ { "fileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator.d.ts", "line": 35, "character": 14 } ], "signatures": [ { "id": 35, "name": "getStatus", "variant": "signature", "kind": 4096, "flags": { "isExternal": true, "isInherited": true }, "comment": { "summary": [ { "kind": "text", "text": "Generates the health indicator result object" } ] }, "sources": [ { "fileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator.d.ts", "line": 35, "character": 14 } ], "parameters": [ { "id": 36, "name": "key", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "comment": { "summary": [ { "kind": "text", "text": "The key which will be used as key for the result object" } ] }, "type": { "type": "intrinsic", "name": "string" } }, { "id": 37, "name": "isHealthy", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "comment": { "summary": [ { "kind": "text", "text": "Whether the health indicator is healthy" } ] }, "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 38, "name": "data", "variant": "param", "kind": 32768, "flags": { "isExternal": true, "isOptional": true }, "comment": { "summary": [ { "kind": "text", "text": "Additional data which will get appended to the result object" } ] }, "type": { "type": "reflection", "declaration": { "id": 39, "name": "__type", "variant": "declaration", "kind": 65536, "flags": { "isExternal": true }, "sources": [ { "fileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator.d.ts", "line": 35, "character": 64 } ], "indexSignatures": [ { "id": 40, "name": "__index", "variant": "signature", "kind": 8192, "flags": { "isExternal": true }, "sources": [ { "fileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator.d.ts", "line": 36, "character": 8 } ], "parameters": [ { "id": 41, "name": "key", "variant": "param", "kind": 32768, "flags": { "isExternal": true }, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "any" } } ] } } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator-result.interface.d.ts", "qualifiedName": "HealthIndicatorResult" }, "name": "HealthIndicatorResult", "package": "@nestjs/terminus" }, "inheritedFrom": { "type": "reference", "target": -1, "name": "HealthIndicator.getStatus" } } ], "inheritedFrom": { "type": "reference", "target": -1, "name": "HealthIndicator.getStatus" } }, { "id": 32, "name": "isHealthy", "variant": "declaration", "kind": 2048, "flags": { "isPublic": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.health-indicator.ts", "line": 17, "character": 15, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.health-indicator.ts#L17" } ], "signatures": [ { "id": 33, "name": "isHealthy", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.health-indicator.ts", "line": 17, "character": 15, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.health-indicator.ts#L17" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator-result.interface.d.ts", "qualifiedName": "HealthIndicatorResult" }, "name": "HealthIndicatorResult", "package": "@nestjs/terminus" } ], "name": "Promise", "package": "typescript" } } ] } ], "groups": [ { "title": "Constructors", "children": [ 28 ] }, { "title": "Methods", "children": [ 34, 32 ] } ], "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.health-indicator.ts", "line": 10, "character": 13, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.health-indicator.ts#L10" } ], "extendedTypes": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/terminus/dist/health-indicator/health-indicator.d.ts", "qualifiedName": "HealthIndicator" }, "name": "HealthIndicator", "package": "@nestjs/terminus" } ] }, { "id": 52, "name": "AmqpModule", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 66, "name": "constructor", "variant": "declaration", "kind": 512, "flags": { "isExternal": true }, "sources": [ { "fileName": "node_modules/@nestjs/common/module-utils/interfaces/configurable-module-cls.interface.d.ts", "line": 12, "character": 4 } ], "signatures": [ { "id": 67, "name": "AmqpModule", "variant": "signature", "kind": 16384, "flags": { "isExternal": true }, "sources": [ { "fileName": "node_modules/@nestjs/common/module-utils/interfaces/configurable-module-cls.interface.d.ts", "line": 12, "character": 4 } ], "type": { "type": "reference", "target": 52, "name": "AmqpModule", "package": "@rxap/nest-amqp" }, "inheritedFrom": { "type": "reference", "target": -1, "name": "ConfigurableModuleClass.constructor" } } ], "inheritedFrom": { "type": "reference", "target": -1, "name": "ConfigurableModuleClass.constructor" } }, { "id": 53, "name": "register", "variant": "declaration", "kind": 2048, "flags": { "isStatic": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 32, "character": 9, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L32" } ], "signatures": [ { "id": 54, "name": "register", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 32, "character": 9, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L32" } ], "parameters": [ { "id": 55, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intersection", "types": [ { "type": "reference", "target": 70, "name": "AmqpOptions", "package": "@rxap/nest-amqp" }, { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Partial" }, "typeArguments": [ { "type": "reflection", "declaration": { "id": 56, "name": "__type", "variant": "declaration", "kind": 65536, "flags": {}, "children": [ { "id": 57, "name": "isGlobal", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 22, "character": 4, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L22" } ], "type": { "type": "intrinsic", "name": "boolean" }, "defaultValue": "true" } ], "groups": [ { "title": "Properties", "children": [ 57 ] } ], "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 21, "character": 13, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L21" } ] } } ], "name": "Partial", "package": "typescript" } ] } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/common/interfaces/modules/dynamic-module.interface.d.ts", "qualifiedName": "DynamicModule" }, "name": "DynamicModule", "package": "@nestjs/common" }, "overwrites": { "type": "reference", "target": -1, "name": "ConfigurableModuleClass.register" } } ], "overwrites": { "type": "reference", "target": -1, "name": "ConfigurableModuleClass.register" } }, { "id": 58, "name": "registerAsync", "variant": "declaration", "kind": 2048, "flags": { "isStatic": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 36, "character": 9, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L36" } ], "signatures": [ { "id": 59, "name": "registerAsync", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 36, "character": 9, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L36" } ], "parameters": [ { "id": 60, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intersection", "types": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/common/module-utils/interfaces/configurable-module-async-options.interface.d.ts", "qualifiedName": "ConfigurableModuleAsyncOptions" }, "typeArguments": [ { "type": "reference", "target": 70, "name": "AmqpOptions", "package": "@rxap/nest-amqp" }, { "type": "literal", "value": "create" } ], "name": "ConfigurableModuleAsyncOptions", "package": "@nestjs/common" }, { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Partial" }, "typeArguments": [ { "type": "reflection", "declaration": { "id": 61, "name": "__type", "variant": "declaration", "kind": 65536, "flags": {}, "children": [ { "id": 62, "name": "isGlobal", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 22, "character": 4, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L22" } ], "type": { "type": "intrinsic", "name": "boolean" }, "defaultValue": "true" } ], "groups": [ { "title": "Properties", "children": [ 62 ] } ], "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 21, "character": 13, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L21" } ] } } ], "name": "Partial", "package": "typescript" } ] } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/common/interfaces/modules/dynamic-module.interface.d.ts", "qualifiedName": "DynamicModule" }, "name": "DynamicModule", "package": "@nestjs/common" }, "overwrites": { "type": "reference", "target": -1, "name": "ConfigurableModuleClass.registerAsync" } } ], "overwrites": { "type": "reference", "target": -1, "name": "ConfigurableModuleClass.registerAsync" } } ], "groups": [ { "title": "Constructors", "children": [ 66 ] }, { "title": "Methods", "children": [ 53, 58 ] } ], "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.module.ts", "line": 31, "character": 13, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.module.ts#L31" } ], "indexSignatures": [ { "id": 68, "name": "__index", "variant": "signature", "kind": 8192, "flags": {}, "parameters": [ { "id": 69, "name": "key", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "intrinsic", "name": "any" } } ], "extendedTypes": [ { "type": "reference", "target": 42, "name": "ConfigurableModuleClass", "package": "@rxap/nest-amqp" } ] }, { "id": 9, "name": "AmqpOptionsFactory", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 10, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "signatures": [ { "id": 11, "name": "AmqpOptionsFactory", "variant": "signature", "kind": 16384, "flags": {}, "type": { "type": "reference", "target": 9, "name": "AmqpOptionsFactory", "package": "@rxap/nest-amqp" } } ] }, { "id": 12, "name": "config", "variant": "declaration", "kind": 1024, "flags": { "isProtected": true, "isReadonly": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 18, "character": 21, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L18" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/config/dist/config.service.d.ts", "qualifiedName": "ConfigService" }, "name": "ConfigService", "package": "@nestjs/config" } }, { "id": 13, "name": "logger", "variant": "declaration", "kind": 1024, "flags": { "isProtected": true, "isReadonly": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 21, "character": 21, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L21" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/common/services/logger.service.d.ts", "qualifiedName": "Logger" }, "name": "Logger", "package": "@nestjs/common" } }, { "id": 25, "name": "buildUrl", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 78, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L78" } ], "signatures": [ { "id": 26, "name": "buildUrl", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 78, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L78" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "string" } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 14, "name": "create", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 23, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L23" } ], "signatures": [ { "id": 15, "name": "create", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 23, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L23" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "reference", "target": 70, "name": "AmqpOptions", "package": "@rxap/nest-amqp" } ], "name": "Promise", "package": "typescript" }, "implementationOf": { "type": "reference", "target": -1, "name": "ConfigurableModuleOptionsFactory.create" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "ConfigurableModuleOptionsFactory.create" } }, { "id": 20, "name": "getCredentials", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 63, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L63" } ], "signatures": [ { "id": 21, "name": "getCredentials", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 63, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L63" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "union", "types": [ { "type": "literal", "value": null }, { "type": "reflection", "declaration": { "id": 22, "name": "__type", "variant": "declaration", "kind": 65536, "flags": {}, "children": [ { "id": 24, "name": "password", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 63, "character": 54, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L63" } ], "type": { "type": "intrinsic", "name": "string" } }, { "id": 23, "name": "username", "variant": "declaration", "kind": 1024, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 63, "character": 36, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L63" } ], "type": { "type": "intrinsic", "name": "string" } } ], "groups": [ { "title": "Properties", "children": [ 24, 23 ] } ], "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 63, "character": 34, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L63" } ] } } ] } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 18, "name": "getExchange", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 59, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L59" } ], "signatures": [ { "id": 19, "name": "getExchange", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 59, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L59" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "reference", "target": 137, "name": "ExchangeOptions", "package": "@rxap/nest-amqp" } ] } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 16, "name": "getQueue", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 55, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L55" } ], "signatures": [ { "id": 17, "name": "getQueue", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 55, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L55" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "union", "types": [ { "type": "intrinsic", "name": "undefined" }, { "type": "reference", "target": 207, "name": "QueueOptions", "package": "@rxap/nest-amqp" } ] } ], "name": "Promise", "package": "typescript" } } ] } ], "groups": [ { "title": "Constructors", "children": [ 10 ] }, { "title": "Properties", "children": [ 12, 13 ] }, { "title": "Methods", "children": [ 25, 14, 20, 18, 16 ] } ], "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp-options.factory.ts", "line": 14, "character": 13, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp-options.factory.ts#L14" } ], "implementedTypes": [ { "type": "reference", "target": { "sourceFileName": "node_modules/@nestjs/common/module-utils/interfaces/configurable-module-async-options.interface.d.ts", "qualifiedName": "ConfigurableModuleOptionsFactory" }, "typeArguments": [ { "type": "reference", "target": 70, "name": "AmqpOptions", "package": "@rxap/nest-amqp" }, { "type": "literal", "value": "create" } ], "name": "ConfigurableModuleOptionsFactory", "package": "@nestjs/common" } ] }, { "id": 78, "name": "AmqpService", "variant": "declaration", "kind": 128, "flags": {}, "children": [ { "id": 79, "name": "constructor", "variant": "declaration", "kind": 512, "flags": {}, "signatures": [ { "id": 80, "name": "AmqpService", "variant": "signature", "kind": 16384, "flags": {}, "type": { "type": "reference", "target": 78, "name": "AmqpService", "package": "@rxap/nest-amqp" } } ] }, { "id": 81, "name": "initialized", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 36, "character": 18, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L36" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/rxjs/src/internal/ReplaySubject.ts", "qualifiedName": "ReplaySubject" }, "typeArguments": [ { "type": "intrinsic", "name": "boolean" } ], "name": "ReplaySubject", "package": "rxjs" }, "defaultValue": "..." }, { "id": 82, "name": "isReady", "variant": "declaration", "kind": 1024, "flags": { "isPublic": true, "isReadonly": true }, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 37, "character": 18, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L37" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "literal", "value": true } ], "name": "Promise", "package": "typescript" }, "defaultValue": "..." }, { "id": 98, "name": "ack", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 106, "character": 2, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L106" } ], "signatures": [ { "id": 99, "name": "ack", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 106, "character": 2, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L106" } ], "parameters": [ { "id": 100, "name": "message", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@types/amqplib/properties.d.ts", "qualifiedName": "Message" }, "name": "Message", "package": "@types/amqplib" } }, { "id": 101, "name": "allToUp", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "type": { "type": "intrinsic", "name": "void" } } ] }, { "id": 107, "name": "addHandler", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 114, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L114" } ], "signatures": [ { "id": 108, "name": "addHandler", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 114, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L114" } ], "parameters": [ { "id": 109, "name": "routingKey", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 110, "name": "handler", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": 74, "name": "MessageHandler", "package": "@rxap/nest-amqp" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 111, "name": "bind", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 121, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L121" } ], "signatures": [ { "id": 112, "name": "bind", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 121, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L121" } ], "parameters": [ { "id": 113, "name": "pattern", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 123, "name": "emit", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 178, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L178" } ], "signatures": [ { "id": 124, "name": "emit", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 178, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L178" } ], "parameters": [ { "id": 125, "name": "routingKey", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 126, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "any" } }, { "id": 127, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/amqp-connection-manager/dist/types/ChannelWrapper.d.ts", "qualifiedName": "PublishOptions" }, "name": "PublishOptions", "package": "amqp-connection-manager" }, "defaultValue": "{}" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 96, "name": "init", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 70, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L70" } ], "signatures": [ { "id": 97, "name": "init", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 70, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L70" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 102, "name": "nack", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 110, "character": 2, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L110" } ], "signatures": [ { "id": 103, "name": "nack", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 110, "character": 2, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L110" } ], "parameters": [ { "id": 104, "name": "message", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/@types/amqplib/properties.d.ts", "qualifiedName": "Message" }, "name": "Message", "package": "@types/amqplib" } }, { "id": 105, "name": "allToUp", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "boolean" } }, { "id": 106, "name": "requeue", "variant": "param", "kind": 32768, "flags": { "isOptional": true }, "type": { "type": "intrinsic", "name": "boolean" } } ], "type": { "type": "intrinsic", "name": "void" } } ] }, { "id": 94, "name": "onApplicationBootstrap", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 66, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L66" } ], "signatures": [ { "id": 95, "name": "onApplicationBootstrap", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 66, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L66" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" }, "implementationOf": { "type": "reference", "target": -1, "name": "OnApplicationBootstrap.onApplicationBootstrap" } } ], "implementationOf": { "type": "reference", "target": -1, "name": "OnApplicationBootstrap.onApplicationBootstrap" } }, { "id": 128, "name": "replay", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 204, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L204" } ], "signatures": [ { "id": 129, "name": "replay", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 204, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L204" } ], "parameters": [ { "id": 130, "name": "replayQueue", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 131, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "any" } }, { "id": 132, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/amqp-connection-manager/dist/types/ChannelWrapper.d.ts", "qualifiedName": "PublishOptions" }, "name": "PublishOptions", "package": "amqp-connection-manager" }, "defaultValue": "{}" } ], "type": { "type": "reference", "target": { "sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts", "qualifiedName": "Promise" }, "typeArguments": [ { "type": "intrinsic", "name": "void" } ], "name": "Promise", "package": "typescript" } } ] }, { "id": 117, "name": "send", "variant": "declaration", "kind": 2048, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 139, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L139" } ], "signatures": [ { "id": 118, "name": "send", "variant": "signature", "kind": 4096, "flags": {}, "sources": [ { "fileName": "packages/nest/amqp/src/lib/amqp.service.ts", "line": 139, "character": 8, "url": "https://gitlab.com/rxap/libraries/cqrs/-/blob/b3efc64bb3a298aa043affe1613958c91a6aac2f/packages/nest/amqp/src/lib/amqp.service.ts#L139" } ], "typeParameters": [ { "id": 119, "name": "T", "variant": "typeParam", "kind": 131072, "flags": {} } ], "parameters": [ { "id": 120, "name": "routingKey", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "string" } }, { "id": 121, "name": "data", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "intrinsic", "name": "any" } }, { "id": 122, "name": "options", "variant": "param", "kind": 32768, "flags": {}, "type": { "type": "reference", "target": { "sourceFileName": "node_modules/amqp-connection-manager/dist/types/ChannelWrapper.d.ts", "qualifiedName": "PublishOptions" }