This package contains all implementations of Event
.
These are specific depending on the event that has been received by the WebSocketClient
All events are forwarded by an IEventManager
implementation.
Some events are specific for JDA internal events such as the ReadyEvent
which is only fired when JDA finishes to setup its internal cache.
Interface | Description |
---|---|
UpdateEvent<E,T> |
Indicates that a value of an entity was updated
|
Class | Description |
---|---|
DisconnectEvent |
Indicates that JDA has been disconnected from the remote server.
|
Event |
Top-level event type
All events JDA fires are derived from this class. |
ExceptionEvent |
Indicates that JDA encountered a Throwable that could not be forwarded to another end-user frontend.
|
ReadyEvent |
Indicates that JDA finished loading all entities.
|
ReconnectedEvent |
Indicates if JDA successfully re-established its connection to the gateway.
|
ResumedEvent |
Indicates that JDA successfully resumed its connection to the gateway.
|
ShutdownEvent |
Indicates that JDA has fully disconnected from Discord and will not attempt to reconnect again.
|
StatusChangeEvent |
Indicates that our
Status changed. |