@FunctionalInterface public interface GatewayObserver
Modifier and Type | Field and Description |
---|---|
static reactor.netty.ConnectionObserver.State |
CONNECTED |
static reactor.netty.ConnectionObserver.State |
DISCONNECTED |
static GatewayObserver |
NOOP_LISTENER |
static reactor.netty.ConnectionObserver.State |
RETRY_FAILED |
static reactor.netty.ConnectionObserver.State |
RETRY_RESUME_STARTED |
static reactor.netty.ConnectionObserver.State |
RETRY_STARTED |
static reactor.netty.ConnectionObserver.State |
RETRY_SUCCEEDED |
static reactor.netty.ConnectionObserver.State |
SEQUENCE |
Modifier and Type | Method and Description |
---|---|
static GatewayObserver |
emptyListener() |
void |
onStateChange(reactor.netty.ConnectionObserver.State newState,
IdentifyOptions identifyOptions)
React on websocket state change
|
default GatewayObserver |
then(GatewayObserver other)
Chain together another
GatewayObserver |
static final GatewayObserver NOOP_LISTENER
static final reactor.netty.ConnectionObserver.State CONNECTED
static final reactor.netty.ConnectionObserver.State DISCONNECTED
static final reactor.netty.ConnectionObserver.State RETRY_RESUME_STARTED
static final reactor.netty.ConnectionObserver.State RETRY_STARTED
static final reactor.netty.ConnectionObserver.State RETRY_SUCCEEDED
static final reactor.netty.ConnectionObserver.State RETRY_FAILED
static final reactor.netty.ConnectionObserver.State SEQUENCE
static GatewayObserver emptyListener()
void onStateChange(reactor.netty.ConnectionObserver.State newState, IdentifyOptions identifyOptions)
newState
- the new StateidentifyOptions
- the current shard session and sequencedefault GatewayObserver then(GatewayObserver other)
GatewayObserver
other
- the next GatewayObserver
GatewayObserver