public static class ServerSessionStateController.SessionStateChange
extends java.lang.Object
The server messages about session changes are parsed according to their known types:
ServerSessionStateController.SESSION_TRACK_SYSTEM_VARIABLES
- two values, the system variable name and it's new value;ServerSessionStateController.SESSION_TRACK_SCHEMA
- single value, the new schema name;ServerSessionStateController.SESSION_TRACK_STATE_CHANGE
- single value, "1" or "0";ServerSessionStateController.SESSION_TRACK_GTIDS
- single value, list of GTIDs as reported by server;ServerSessionStateController.SESSION_TRACK_TRANSACTION_CHARACTERISTICS
- single value, transaction characteristics statement;ServerSessionStateController.SESSION_TRACK_TRANSACTION_STATE
- single value, transaction state record.See more details in the server documentation.
Constructor and Description |
---|
SessionStateChange(int type) |
Modifier and Type | Method and Description |
---|---|
ServerSessionStateController.SessionStateChange |
addValue(java.lang.String value) |
int |
getType() |
java.util.List<java.lang.String> |
getValues() |
public int getType()
public java.util.List<java.lang.String> getValues()
public ServerSessionStateController.SessionStateChange addValue(java.lang.String value)