Package pro.gravit.launchserver
Class LaunchServerBuilder
java.lang.Object
pro.gravit.launchserver.LaunchServerBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCertificateManager(CertificateManager certificateManager)setCommandHandler(pro.gravit.utils.command.CommandHandler commandHandler)setConfig(LaunchServerConfig config)setDirectories(LaunchServer.LaunchServerDirectories directories)voidsetKeyAgreementManager(KeyAgreementManager keyAgreementManager)setLaunchServerConfigManager(LaunchServer.LaunchServerConfigManager launchServerConfigManager)setModulesManager(LaunchServerModulesManager modulesManager)setRuntimeConfig(LaunchServerRuntimeConfig runtimeConfig)
-
Constructor Details
-
LaunchServerBuilder
public LaunchServerBuilder()
-
-
Method Details
-
setConfig
-
setEnv
-
setModulesManager
-
setRuntimeConfig
-
setCommandHandler
public LaunchServerBuilder setCommandHandler(pro.gravit.utils.command.CommandHandler commandHandler) -
setDirectories
-
setDir
-
setLaunchServerConfigManager
public LaunchServerBuilder setLaunchServerConfigManager(LaunchServer.LaunchServerConfigManager launchServerConfigManager) -
build
- Throws:
Exception
-
setCertificateManager
-
setKeyAgreementManager
-