Uses of Class
com.ultikits.ultitools.utils.AgentConnection.Effects
Packages that use AgentConnection.Effects
-
Uses of AgentConnection.Effects in com.ultikits.ultitools.utils
Methods in com.ultikits.ultitools.utils with parameters of type AgentConnection.EffectsModifier and TypeMethodDescriptionprivate voidAgentConnection.beginAttempt(String bearer, AgentConnection.Effects out) Under the monitor: enters CONNECTING and queues the socket open.private voidAgentConnection.moveTo(AgentConnection.State next, AgentConnection.Effects out) private voidAgentConnection.planLimitClose(String reason, AgentConnection.Effects out) Under the monitor: close 4402.private voidAgentConnection.planLimitRefusal(UpgradeRejection rejection, String reason, AgentConnection.Effects out) Under the monitor: a 402 refusal.private voidAgentConnection.retryLong(String reason, long retryAfterSeconds, AgentConnection.Effects out) Under the monitor: a long-class failure; a 429 waits at least itsRetry-After.private voidAgentConnection.retryNormal(String reason, AgentConnection.Effects out) private booleanAgentConnection.scheduleRetry(AgentConnection.State next, long delayMs, String reason, Level level, AgentConnection.Effects out) Under the monitor: ends the attempt and schedules the next one; logs the retry line unlessreasonis null (the caller logs its own line).private voidAgentConnection.superseded(boolean afterLongLivedConnection, AgentConnection.Effects out) Under the monitor: close 4000.private voidAgentConnection.terminal(AgentConnection.State terminalState, Runnable callback, AgentConnection.Effects out) Under the monitor: enters a terminal state.