Package-level declarations

Types

Link copied to clipboard
class BaseModule(val plugin: Impulse, val proxyServer: ProxyServer, val pluginDirectory: Path, val logger: Logger) : AbstractModule
Link copied to clipboard
class BrokerModule(logger: Logger? = null) : AbstractModule

Guice module for the broker system

Link copied to clipboard
class ConfigManagerModule(reloadOnInit: Boolean) : AbstractModule
Link copied to clipboard
Link copied to clipboard
class ServerModule(proxy: ProxyServer, config: ServerConfig, broker: Broker, logger: Logger? = null) : AbstractModule