BaseModule

class BaseModule(val plugin: Impulse, val proxyServer: ProxyServer, val pluginDirectory: Path, val logger: Logger) : AbstractModule

Constructors

Link copied to clipboard
constructor(plugin: Impulse, proxyServer: ProxyServer, pluginDirectory: Path, logger: Logger)

Properties

Link copied to clipboard
val logger: Logger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val proxyServer: ProxyServer

Functions

Link copied to clipboard
override fun configure(builder: Binder)
Link copied to clipboard
@Provides
fun provideLogger(): Logger
Link copied to clipboard
@Provides
fun providePlugin(): Impulse
Link copied to clipboard
@Provides
fun provideProxyServer(): ProxyServer
Link copied to clipboard