Package velox.api.layer1
Interface Layer1ApiAdminAdapter
- All Superinterfaces:
Layer1ApiAdminListener
- All Known Subinterfaces:
Layer1ApiAdapter
public interface Layer1ApiAdminAdapter extends Layer1ApiAdminListener
Provides default empty implementations.
-
Method Summary
Modifier and Type Method Description default void
onConnectionLost(DisconnectionReason reason, java.lang.String message)
Connection to server lostdefault void
onConnectionRestored()
Connection to server restoreddefault void
onLoginFailed(LoginFailedReason reason, java.lang.String message)
Failed to login with specified credentialsdefault void
onLoginSuccessful()
Successful login.default void
onSystemTextMessage(java.lang.String message, SystemTextMessageType messageType)
Some message from the system.default void
onUserMessage(java.lang.Object data)
Allows incorporating arbitrary functionality into protocol
-
Method Details
-
onLoginFailed
Description copied from interface:Layer1ApiAdminListener
Failed to login with specified credentials- Specified by:
onLoginFailed
in interfaceLayer1ApiAdminListener
- Parameters:
reason
- reason codemessage
- test message associated with login fail (may be null)
-
onLoginSuccessful
default void onLoginSuccessful()Description copied from interface:Layer1ApiAdminListener
Successful login.- Specified by:
onLoginSuccessful
in interfaceLayer1ApiAdminListener
-
onConnectionLost
Description copied from interface:Layer1ApiAdminListener
Connection to server lost- Specified by:
onConnectionLost
in interfaceLayer1ApiAdminListener
- Parameters:
reason
- reason codemessage
- test message associated with login disconnection (may be null)
-
onConnectionRestored
default void onConnectionRestored()Description copied from interface:Layer1ApiAdminListener
Connection to server restored- Specified by:
onConnectionRestored
in interfaceLayer1ApiAdminListener
-
onSystemTextMessage
Description copied from interface:Layer1ApiAdminListener
Some message from the system. Usually you want to show it to user in some way- Specified by:
onSystemTextMessage
in interfaceLayer1ApiAdminListener
- Parameters:
message
- message itselfmessageType
- message type
-
onUserMessage
default void onUserMessage(java.lang.Object data)Description copied from interface:Layer1ApiAdminListener
Allows incorporating arbitrary functionality into protocol- Specified by:
onUserMessage
in interfaceLayer1ApiAdminListener
- Parameters:
data
- Message content
-