io.sarl.sre.janus.network.boot.internal
Class NetworkModule
All Superinterfaces:
io.bootique.di.BQModule
class NetworkModule
extends java.lang.Object
implements io.bootique.di.BQModule
The module for injected the network features of Janus.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.network
Since:
0.12
Action Summary
Action Details
configure(Binder)
def configure(Binder)
provideContextService(Injector,SreNetworkConfig)
def provideContextService(Injector,SreNetworkConfig) : ContextService
provideEventTransportService(Injector,SreNetworkConfig)
def provideEventTransportService(Injector,SreNetworkConfig) : EventTransportService
provideHazelcastInstance(LoggingService,SreNetworkConfig,LogConfig)
def provideHazelcastInstance(LoggingService,SreNetworkConfig,LogConfig) : com.hazelcast.core.HazelcastInstance
provideSpaceRepository(Injector,SreNetworkConfig)
def provideSpaceRepository(Injector,SreNetworkConfig) : SpaceRepository