Class GlobalStateInfo
- java.lang.Object
-
- org.mariadb.jdbc.internal.util.pool.GlobalStateInfo
-
public class GlobalStateInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description GlobalStateInfo()
Default value.GlobalStateInfo(long maxAllowedPacket, int waitTimeout, boolean autocommit, int autoIncrementIncrement, String timeZone, String systemTimeZone, int defaultTransactionIsolation)
Storing global server state to avoid asking server each new connection.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAutoIncrementIncrement()
int
getDefaultTransactionIsolation()
long
getMaxAllowedPacket()
String
getSystemTimeZone()
String
getTimeZone()
int
getWaitTimeout()
boolean
isAutocommit()
-
-
-
Constructor Detail
-
GlobalStateInfo
public GlobalStateInfo()
Default value. ! To be used for Connection that will only Kill query/connection !
-
GlobalStateInfo
public GlobalStateInfo(long maxAllowedPacket, int waitTimeout, boolean autocommit, int autoIncrementIncrement, String timeZone, String systemTimeZone, int defaultTransactionIsolation)
Storing global server state to avoid asking server each new connection. Using this Object meaning having set the option "staticGlobal". Application must not change any of the following options.- Parameters:
maxAllowedPacket
- max_allowed_packet global variable valuewaitTimeout
- wait_timeout global variable valueautocommit
- auto_commit global variable valueautoIncrementIncrement
- auto_increment_increment global variable valuetimeZone
- time_zone global variable valuesystemTimeZone
- System global variable valuedefaultTransactionIsolation
- tx_isolation variable value
-
-
Method Detail
-
getMaxAllowedPacket
public long getMaxAllowedPacket()
-
getWaitTimeout
public int getWaitTimeout()
-
isAutocommit
public boolean isAutocommit()
-
getAutoIncrementIncrement
public int getAutoIncrementIncrement()
-
getTimeZone
public String getTimeZone()
-
getSystemTimeZone
public String getSystemTimeZone()
-
getDefaultTransactionIsolation
public int getDefaultTransactionIsolation()
-
-