Private
apiPrivate
defaultInitializes the indexer. Generates configs for the services, creates workers and starts the services.
The configuration to initialize the indexer with.
Private
initPrivate
init@todo: This is very similar to initMainIndexer. Can we refactor?
Private
initPrivate
Initializes the main indexer service. It starts the local broker and waits for all workers to be ready. It then imports the domain class, passed as a config parameter, and calls the init() method on it. If an apiSchemaPath is passed, it will create an API schema and append endpoints, but will NOT start the API.
The configuration to initialize the main indexer service with.
The matrix of all possible message channels.
List of all available workers and their state
Generated using TypeDoc
The SDK class is the entry point to the framework. Call init() to initialize the indexer.