public class DisconnectEvent extends Event
JDABuilder.setAutoReconnect(Boolean)
has been provided false
!
When reconnecting was successful either a ReconnectEvent
or a ResumedEvent
is fired
Constructor and Description |
---|
DisconnectEvent(JDA api,
com.neovisionaries.ws.client.WebSocketFrame serverCloseFrame,
com.neovisionaries.ws.client.WebSocketFrame clientCloseFrame,
boolean closedByServer,
java.time.OffsetDateTime disconnectTime) |
Modifier and Type | Method and Description |
---|---|
com.neovisionaries.ws.client.WebSocketFrame |
getClientCloseFrame() |
CloseCode |
getCloseCode()
Possibly-null
CloseCode
representing the meaning for this DisconnectEvent |
java.time.OffsetDateTime |
getDisconnectTime() |
com.neovisionaries.ws.client.WebSocketFrame |
getServiceCloseFrame() |
boolean |
isClosedByServer() |
getJDA, getResponseNumber
public DisconnectEvent(JDA api, com.neovisionaries.ws.client.WebSocketFrame serverCloseFrame, com.neovisionaries.ws.client.WebSocketFrame clientCloseFrame, boolean closedByServer, java.time.OffsetDateTime disconnectTime)
public CloseCode getCloseCode()
CloseCode
representing the meaning for this DisconnectEventCloseCode
public com.neovisionaries.ws.client.WebSocketFrame getServiceCloseFrame()
public com.neovisionaries.ws.client.WebSocketFrame getClientCloseFrame()
public boolean isClosedByServer()
public java.time.OffsetDateTime getDisconnectTime()