Uses of Package
com.iohao.net.framework.core
Packages that use com.iohao.net.framework.core
Package
Description
Center-server runtime, connection management, and Aeron fragment handling components.
Provides client-side testing and simulation utilities for sending requests, joining external
servers, and scripting client behavior during local development or pressure testing.
Provides client command abstractions and request command models used by the simulation client
module to build and execute test requests.
Provides utility helpers for simulation-client workflows, including message helpers, config
helpers, and command scanning support.
Provides simulated client user abstractions, channel wrappers, and user-side pressure testing
support used by the simulation client module.
Provides room-based game infrastructure for board games and similar multiplayer room workflows,
including room management, lifecycle processes, and extensible gameplay operations.
Provides Spring integration support for registering and resolving ionet action controllers from
the Spring application context.
Provides internal network communication contracts used by external servers to exchange messages
with other ionet components over Aeron-based channels.
Provides user-session abstractions and implementations used by external servers to track
connected users and session-scoped metadata.
Provides the core business framework abstractions for action routing, protocol handling,
communication contracts, and runtime extension points.
Provides communication contracts and adapters used for request/response delivery, broadcasts, and
cross-service messaging within the framework runtime.
Provides the core action execution model, metadata, lifecycle hooks, and shared runtime building
blocks used by ionet business logic.
Provides documentation metadata and code-generation support used to produce client-facing API
artifacts from ionet action definitions.
Provides enhancement utilities that extend core action execution behavior, such as wrapper and
interception-style integrations around framework processing steps.
Provides the action invocation flow model, context propagation, and execution pipeline contracts
used to process business requests end to end.
Provides internal flow-plugin implementations that participate in the framework execution
pipeline and support extensible request-processing behavior.
Provides action-parser components that scan and convert annotated business classes into runtime
action metadata used by the framework.
Provides framework-specific utility helpers used by action parsing, metadata access, and runtime
support operations.
Provides startup-runner extension contracts that execute once after logic-server startup, similar
to Spring's `CommandLineRunner`.
Provides protocol metadata and structures used to represent command routes, headers, and payload
conventions across the ionet framework.
Net-server bootstrap, routing, load-balancing, and connection coordination components.
Logic-server bootstrap helpers, codecs, and Aeron fragment handlers.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.center
-
Classes in com.iohao.net.framework.core used by com.iohao.net.extension.clientClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.extension.client.commandClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.extension.client.kitClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.extension.client.userClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.extension.roomClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.extension.springClassDescriptionActionCommand command object, also known as action.Factory interface for creating or retrieving action controller instances.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.external.core.net
-
Classes in com.iohao.net.framework.core used by com.iohao.net.external.core.sessionClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.communicationClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.coreClassDescriptionActionCommand command object, also known as action.Parse
@ActionControllerannotated classes and build the correspondingActionCommandRegionsrouting table.A command region holding allActionCommandentries for a single cmd value, keyed by subCmd.Registry of allActionCommandRegioninstances, indexed by cmd.Factory interface for creating or retrieving action controller instances.Metadata about an action method parameter, including generic type resolution and JSR-380 validation group configuration.Metadata about an action method's return type, including generic type resolution forListreturn types.Enum describing the parameter layout of an action method.Mutable context passed toActionParserListenercallbacks during action parsing.Listener (hook) during action constructionCommon interface for types that expose the actual (possibly generic) class of an action method parameter or return value.Central execution engine of the ionet business framework.Builder for constructing aBarSkeletoninstance.Command routing information composed of a cmd (module) and subCmd (action) pair.Strategy options for theCmdInfoflyweight cache used byCmdInfoFlyweightFactory.Strategy interface for inspecting action commands and emitting code-improvement suggestions.Singleton bridge for third-party dependency injection frameworks (e.g.Command flow executorStrategy for dispatching aFlowContextto a thread executor within aBarSkeleton.Collects contextual information about anActionCommandand formats code-improvement suggestions for display on the console. -
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.docClassDescriptionActionCommand command object, also known as action.Command routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.enhance
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.flowClassDescriptionActionCommand command object, also known as action.Central execution engine of the ionet business framework.Command routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.flow.internalClassDescriptionCommand routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.flow.parserClassDescriptionMetadata about an action method parameter, including generic type resolution and JSR-380 validation group configuration.Common interface for types that expose the actual (possibly generic) class of an action method parameter or return value.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.kitClassDescriptionRegistry of all
ActionCommandRegioninstances, indexed by cmd.Central execution engine of the ionet business framework.Command routing information composed of a cmd (module) and subCmd (action) pair.Strategy interface for validating action method parameters, typically backed by Jakarta Bean Validation. -
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.core.runner
-
Classes in com.iohao.net.framework.core used by com.iohao.net.framework.protocolClassDescriptionCentral execution engine of the ionet business framework.Command routing information composed of a cmd (module) and subCmd (action) pair.
-
Classes in com.iohao.net.framework.core used by com.iohao.net.serverClassDescriptionCentral execution engine of the ionet business framework.Builder for constructing a
BarSkeletoninstance.SPI interface for loading framework configuration at startup.Strategy for dispatching aFlowContextto a thread executor within aBarSkeleton. -
Classes in com.iohao.net.framework.core used by com.iohao.net.server.logic