Skip to content

@sourceloop/reporting-service / Exports / ReportingServiceComponent

Class: ReportingServiceComponentΒΆ

Table of contentsΒΆ

ConstructorsΒΆ

PropertiesΒΆ

ConstructorsΒΆ

constructorΒΆ

β€’ new ReportingServiceComponent(application)

ParametersΒΆ

Name Type
application RestApplication

Defined inΒΆ

services/reporting-service/src/component.ts:79

PropertiesΒΆ

applicationΒΆ

β€’ Private Readonly application: RestApplication

Defined inΒΆ

services/reporting-service/src/component.ts:81


bindingsΒΆ

β€’ Optional bindings: Binding<any>[] = []

Defined inΒΆ

services/reporting-service/src/component.ts:75


controllersΒΆ

β€’ Optional controllers: ControllerClass<any>[]

Defined inΒΆ

services/reporting-service/src/component.ts:52


loggerΒΆ

β€’ logger: ILogger

Defined inΒΆ

services/reporting-service/src/component.ts:77


modelsΒΆ

β€’ Optional models: Class<Model>[] = []

Defined inΒΆ

services/reporting-service/src/component.ts:60


providersΒΆ

β€’ Optional providers: ProviderMap = {}

Defined inΒΆ

services/reporting-service/src/component.ts:76


repositoriesΒΆ

β€’ repositories: Class<Repository<Model>>[]

Defined inΒΆ

services/reporting-service/src/component.ts:61


servicesΒΆ

β€’ services: (typeof DataSetsService | typeof IngestionMappingsService | typeof DefaultListenerService | typeof StateTrackingService)[]

Defined inΒΆ

services/reporting-service/src/component.ts:69