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:77

Properties

application

Private Readonly application: RestApplication

Defined in

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


bindings

Optional bindings: Binding<any>[] = []

Defined in

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


controllers

Optional controllers: ControllerClass<any>[]

Defined in

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


logger

logger: ILogger

Defined in

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


models

Optional models: Class<Model>[] = []

Defined in

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


providers

Optional providers: ProviderMap = {}

Defined in

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


repositories

repositories: Class<Repository<Model>>[]

Defined in

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


services

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

Defined in

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