Uses of Package
com.ultikits.ultitools.websocket
Packages that use com.ultikits.ultitools.websocket
Package
Description
UltiPanel WebSocket client internals, and the three stable extension points modules use.
-
Classes in com.ultikits.ultitools.websocket used by com.ultikits.ultitoolsClassDescriptionCreates and tracks UltiCloud player links on a module's behalf; the framework's player-link API.The single-owner registry a module uses to claim a request/response responder for a panel message type the framework itself does not own (WIRE-16, D-26/D-27).The table of commands whose arguments must never reach UltiCloud, and the redaction rule that enforces it.
-
Classes in com.ultikits.ultitools.websocket used by com.ultikits.ultitools.managerClassDescriptionFrames and sends UltiCloud protocol v2 messages; internal, not for module use.Immutable limits from one accepted welcome; internal, not for module use.Immutable protocol request snapshot; internal, not for module use.Handles one parsed UltiCloud request; internal, not for module use.Deprecated, for removal: This API element is subject to removal in a future version.
-
Classes in com.ultikits.ultitools.websocket used by com.ultikits.ultitools.utilsClassDescriptionFrames and sends UltiCloud protocol v2 messages; internal, not for module use.Immutable limits from one accepted welcome; internal, not for module use.Creates and tracks UltiCloud player links on a module's behalf; the framework's player-link API.Why a link stopped being usable.Why a link request failed.What the handler reports about provisioning a game account for the linked player.What this server knows about the player's game authentication when the link is created.One completed link: how the web user proved the game identity, and what to provision.The answer to one
CloudPlayerLinks.create(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.util.UUID, java.lang.String, com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth, java.util.Set<com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof>)call: either a link, or a failure with a safe message.Receives completions and expiries of this server's links.An identity proof the server side can support for one link; the gateway decides which of the offered ones it actually accepts.The framework's transport for link messages; internal, not for module use.Immutable protocol request snapshot; internal, not for module use.Handles one parsed UltiCloud request; internal, not for module use.The single-owner registry a module uses to claim a request/response responder for a panel message type the framework itself does not own (WIRE-16, D-26/D-27). -
Classes in com.ultikits.ultitools.websocket used by com.ultikits.ultitools.websocketClassDescriptionFrames and sends UltiCloud protocol v2 messages; internal, not for module use.Immutable limits from one accepted welcome; internal, not for module use.Why a link stopped being usable.Why a link request failed.What the handler reports about provisioning a game account for the linked player.What this server knows about the player's game authentication when the link is created.One completed link: how the web user proved the game identity, and what to provision.The answer to one
CloudPlayerLinks.create(com.ultikits.ultitools.abstracts.UltiToolsPlugin, java.util.UUID, java.lang.String, com.ultikits.ultitools.websocket.CloudPlayerLinks.GameAuth, java.util.Set<com.ultikits.ultitools.websocket.CloudPlayerLinks.LinkProof>)call: either a link, or a failure with a safe message.Receives completions and expiries of this server's links.One link that stopped being usable.An identity proof the server side can support for one link; the gateway decides which of the offered ones it actually accepts.The framework's transport for link messages; internal, not for module use.Immutable protocol request snapshot; internal, not for module use.Deprecated, for removal: This API element is subject to removal in a future version.There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) paces its reconnects itself.Deprecated, for removal: This API element is subject to removal in a future version.There is no replacement, as forExponentialBackoffStrategy.One admitted request: the responder entry captured at admission, its deadline and its outcome.An immutable pairing of a responder function with the module name that registered it and, when the registration named one, the module instance (#506).Deprecated, for removal: This API element is subject to removal in a future version.There is no replacement: the framework's own UltiCloud session (protocol 2.0.0) paces its reconnects itself.
PanelResponderRegistry.