Uses of Class
com.iohao.net.external.core.hook.internal.IdleProcessSettingBuilder
Packages that use IdleProcessSettingBuilder
Package
Description
Provides the core abstractions and runtime infrastructure for external servers, including
protocol handling, session management, hooks, and internal communication integration.
Provides internal hook implementations and supporting contracts used by the external-server
runtime to compose built-in hook behavior.
-
Uses of IdleProcessSettingBuilder in com.iohao.net.external.core
Methods in com.iohao.net.external.core that return IdleProcessSettingBuilderModifier and TypeMethodDescriptionExternalServerBuilder.getIdleProcessSettingBuilder()Heartbeat-related settingsExternalServerBuilderSetting.getIdleProcessSettingBuilder()Get the idle/heartbeat setting builder.Methods in com.iohao.net.external.core with parameters of type IdleProcessSettingBuilderModifier and TypeMethodDescriptionvoidExternalServerBuilder.setIdleProcessSettingBuilder(IdleProcessSettingBuilder idleProcessSettingBuilder) Heartbeat-related settings -
Uses of IdleProcessSettingBuilder in com.iohao.net.external.core.hook.internal
Methods in com.iohao.net.external.core.hook.internal that return IdleProcessSettingBuilderModifier and TypeMethodDescriptionstatic IdleProcessSettingBuilderIdleProcessSetting.builder()Create a mutable builder with framework defaults.IdleProcessSettingBuilder.setAllIdleTime(long allIdleTime) All - heartbeat timeIdleProcessSettingBuilder.setIdleHook(IdleHook<?> idleHook) Heartbeat hookIdleProcessSettingBuilder.setIdleTime(long idleTime) Overall heartbeat time setting, includes: readerIdleTime, writerIdleTime, and allIdleTimeIdleProcessSettingBuilder.setPong(boolean pong) true : respond to the client with a heartbeat (pong)IdleProcessSettingBuilder.setReaderIdleTime(long readerIdleTime) Read - heartbeat timeIdleProcessSettingBuilder.setTimeUnit(TimeUnit timeUnit) Heartbeat time unit - defaults to secondsIdleProcessSettingBuilder.setWriterIdleTime(long writerIdleTime) Write - heartbeat time