MigratoryDataAccessListener::DisconnectEvent
Provide information about the client which disconnects from the server.
Inherits from Event
Public Functions
Name | |
---|---|
String | getClientAddress() Provides the IP address of the client. |
String | getDisconnectReason() Provides the reason for disconnection. |
Map< String, Object > | getAdditionalInfo() Get additional attributes of the user as key/value pairs. |
Public Functions Documentation
function getClientAddress
String getClientAddress()
Provides the IP address of the client.
Return: the IP address of the client
function getDisconnectReason
String getDisconnectReason()
Provides the reason for disconnection.
Return: the reason for disconnection
The typical reasons of disconnections are as follows:
connection_passive_close
- triggered when the client closes the connectionconnection_active_close
- the connection is actively closed by the server because no keep-alive is received from the clientconnection_error
- the details about the error are provided
function getAdditionalInfo
Map< String, Object > getAdditionalInfo()
Get additional attributes of the user as key/value pairs.
Return: a map with additional attributes
No additional attributes are currently available.