Uses of Interface
com.iohao.net.external.core.session.UserSession
Packages that use UserSession
Package
Description
Provides external-server hook extension points for request lifecycle interception, session state,
and connection-idle related processing.
Provides internal hook implementations and supporting contracts used by the external-server
runtime to compose built-in hook behavior.
Provides handlers and callbacks for processing external-server specific internal network events
received from Aeron channels.
Provides Netty-specific hook integrations for the external-server implementation, including
channel lifecycle and transport-layer extension points.
Provides Netty transport-aware user-session management support for the external-server
implementation.
Provides user-session abstractions and implementations used by external servers to track
connected users and session-scoped metadata.
-
Uses of UserSession in com.iohao.net.external.core.hook
Methods in com.iohao.net.external.core.hook with parameters of type UserSessionModifier and TypeMethodDescriptionbooleanIdleHook.callback(UserSession userSession, IdleEvent event) Heartbeat event callback.voidUserHook.into(UserSession userSession) User is online.voidUserHook.quit(UserSession userSession) User is offline. -
Uses of UserSession in com.iohao.net.external.core.hook.internal
Methods in com.iohao.net.external.core.hook.internal with parameters of type UserSessionModifier and TypeMethodDescriptionvoidDefaultUserHook.into(UserSession userSession) voidDefaultUserHook.quit(UserSession userSession) -
Uses of UserSession in com.iohao.net.external.core.net.external
Methods in com.iohao.net.external.core.net.external that return UserSessionModifier and TypeMethodDescriptionOnExternalContext.getUserSession()Resolve the target user session using verified userId or channelId semantics. -
Uses of UserSession in com.iohao.net.external.core.netty.hook
Methods in com.iohao.net.external.core.netty.hook with parameters of type UserSessionModifier and TypeMethodDescriptionbooleanDefaultSocketIdleHook.callback(UserSession userSession, io.netty.handler.timeout.IdleStateEvent event) -
Uses of UserSession in com.iohao.net.external.core.netty.session
Classes in com.iohao.net.external.core.netty.session that implement UserSessionModifier and TypeClassDescriptionfinal classNetty channel-backed implementation of an external user session. -
Uses of UserSession in com.iohao.net.external.core.session
Classes in com.iohao.net.external.core.session with type parameters of type UserSessionModifier and TypeInterfaceDescriptioninterfaceUserSessions<SessionContext, Session extends UserSession>UserSession manager