Class BootFactories
java.lang.Object
eu.cloudnetservice.node.impl.boot.BootFactories
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull eu.cloudnetservice.driver.CloudNetVersionstatic @NonNull eu.cloudnetservice.driver.network.NetworkClientprovideNetworkClient(@NonNull eu.cloudnetservice.driver.ComponentInfo componentInfo, @NonNull eu.cloudnetservice.node.config.Configuration configuration, @NonNull jakarta.inject.Provider<DefaultNetworkClientChannelHandler> handlerProvider) static @NonNull eu.cloudnetservice.driver.network.NetworkServerprovideNetworkServer(@NonNull eu.cloudnetservice.driver.ComponentInfo componentInfo, @NonNull eu.cloudnetservice.node.config.Configuration configuration, @NonNull jakarta.inject.Provider<DefaultNetworkServerChannelHandler> handlerProvider) static @NonNull eu.cloudnetservice.driver.ComponentInfoproviderComponentInfo(@NonNull eu.cloudnetservice.node.config.Configuration configuration)
-
Constructor Details
-
BootFactories
private BootFactories()
-
-
Method Details
-
provideNetworkClient
@Factory @Singleton @NonNull public static @NonNull eu.cloudnetservice.driver.network.NetworkClient provideNetworkClient(@NonNull @NonNull eu.cloudnetservice.driver.ComponentInfo componentInfo, @NonNull @NonNull eu.cloudnetservice.node.config.Configuration configuration, @NonNull @NonNull jakarta.inject.Provider<DefaultNetworkClientChannelHandler> handlerProvider) -
provideNetworkServer
@Factory @Singleton @NonNull public static @NonNull eu.cloudnetservice.driver.network.NetworkServer provideNetworkServer(@NonNull @NonNull eu.cloudnetservice.driver.ComponentInfo componentInfo, @NonNull @NonNull eu.cloudnetservice.node.config.Configuration configuration, @NonNull @NonNull jakarta.inject.Provider<DefaultNetworkServerChannelHandler> handlerProvider) -
provideCloudNetVersion
-
providerComponentInfo
-
provideLauncherDir
-