ServiceRegistry

Singleton registry for managing "global" resources

This should be initialized by the Proxy on startup and as early as possible.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Holds the singleton instance for the parent class

Properties

Link copied to clipboard

The ConfigManager instance used to interact with the configuration.

Link copied to clipboard
var injector: Injector?

An com.google.inject.Injector instance used for retrieving available Brokers

Link copied to clipboard

The ServerManager instance used to interact with managed servers.

Functions

Link copied to clipboard

Creates a new ServerBroker instance from the registered Injector

Link copied to clipboard
fun reset()

Resets the registry to allow for reinitialization