Interface ExternalServerBuilderSetting
- All Superinterfaces:
AttrOptionDynamic
- All Known Implementing Classes:
ExternalServerBuilder
Mutable state used while building an external server.
- Author:
- 渔民小镇
- date:
- 2023-05-05
-
Method Summary
Modifier and TypeMethodDescriptionGet the idle/heartbeat setting builder.Get the micro bootstrap instance.Get the micro bootstrap flow customization chain.UserSessions<?, ?> Get the user session manager.voidsetMicroBootstrap(MicroBootstrap microBootstrap) Set the micro bootstrap instance.voidsetMicroBootstrapFlow(MicroBootstrapFlow<?> microBootstrapFlow) Set the micro bootstrap flow customization chain.voidsetUserSessions(UserSessions<?, ?> userSessions) Set the user session manager.Methods inherited from interface AttrOptionDynamic
getOptions, ifNull, ifPresent, option, option, optionValue
-
Method Details
-
getMicroBootstrapFlow
MicroBootstrapFlow<?> getMicroBootstrapFlow()Get the micro bootstrap flow customization chain.- Returns:
- micro bootstrap flow
-
setMicroBootstrapFlow
Set the micro bootstrap flow customization chain.- Parameters:
microBootstrapFlow- micro bootstrap flow
-
getUserSessions
-
setUserSessions
Set the user session manager.- Parameters:
userSessions- user session manager
-
getMicroBootstrap
-
setMicroBootstrap
Set the micro bootstrap instance.- Parameters:
microBootstrap- micro bootstrap
-
getIdleProcessSettingBuilder
IdleProcessSettingBuilder getIdleProcessSettingBuilder()Get the idle/heartbeat setting builder.- Returns:
- idle process setting builder
-