public class ProbeServiceModule
extends com.google.inject.AbstractModule
Modifier and Type | Method and Description |
---|---|
protected void |
configure() |
ProbeService |
providesProbeService(sreConfig : javax.inject.Provider<SreConfig>,
injector : com.google.inject.Injector,
service : javax.inject.Provider<ExecutorService>,
namespaceService : javax.inject.Provider<NamespaceService>,
nameParser : javax.inject.Provider<INameParser>,
factories : javax.inject.Provider<Factories>)
Create an instance of the probe service.
|
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected def
configure() : void
configure
in class com.google.inject.AbstractModule
@Singleton
@Provides
public def
providesProbeService(sreConfig : javax.inject.Provider<SreConfig>,
injector : com.google.inject.Injector,
service : javax.inject.Provider<ExecutorService>,
namespaceService : javax.inject.Provider<NamespaceService>,
nameParser : javax.inject.Provider<INameParser>,
factories : javax.inject.Provider<Factories>) : ProbeService
ProbeServiceModule
sreConfig
- the SRE configuration.injector
- the injector to use for initializing the new instance.listenerCollectionProvider
- the provider of listener collections.factories
- the provider of the factories tool.Copyright © 2021 the original authors or authors.