Options
All
  • Public
  • Public/Protected
  • All
Menu
label

SCOPES

description

The module definition class for app's scheduler. Each cronjobs will be imported based on input configuration values.

since

v0.1.0

Hierarchy

Index

Constructors

Properties

Methods

Constructors

Properties

logger: LogService = ...

LogService instance of this class.

access

private

static
readonly

Methods

  • checkConfiguration(): void
  • This method validates the dApp configuration object. It uses the AppConfiguration class to perform validations of all configuration fields that are used in this runtime.

    Note that this method will create an instance of the external {@link MongooseModule} to perform a validation of connectivity with the database.

    access

    public

    static
    throws

    {ConfigurationError} Given any error in configuration of the dApp.

    Returns void

    Returns blank given correct configuration.

  • The main method to take config input, initialize and return an instance of the module. All dependency imports are performed dynamically based on input values.

    static

    Parameters

    Returns AbstractAppModule

    instance of this module

Generated using TypeDoc