Package org.mariadb.jdbc.client.context
Class BaseContext
- java.lang.Object
-
- org.mariadb.jdbc.client.context.BaseContext
-
- All Implemented Interfaces:
org.mariadb.jdbc.client.Context
- Direct Known Subclasses:
RedoContext
public class BaseContext extends Object implements org.mariadb.jdbc.client.Context
-
-
Field Summary
Fields Modifier and Type Field Description protected intserverStatus
-
Constructor Summary
Constructors Constructor Description BaseContext(InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, org.mariadb.jdbc.client.PrepareCache prepareCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddStateFlag(int state)booleancanSkipMeta()ConfigurationgetConf()StringgetDatabase()ExceptionFactorygetExceptionFactory()org.mariadb.jdbc.client.PrepareCachegetPrepareCache()byte[]getSeed()longgetServerCapabilities()intgetServerStatus()intgetStateFlag()longgetThreadId()intgetTransactionIsolationLevel()org.mariadb.jdbc.client.ServerVersiongetVersion()intgetWarning()booleanisEofDeprecated()booleanisExtendedInfo()voidresetPrepareCache()voidresetStateFlag()voidsetDatabase(String database)voidsetServerStatus(int serverStatus)voidsetTransactionIsolationLevel(int transactionIsolationLevel)voidsetWarning(int warning)
-
-
-
Constructor Detail
-
BaseContext
public BaseContext(InitialHandshakePacket handshake, long clientCapabilities, Configuration conf, ExceptionFactory exceptionFactory, org.mariadb.jdbc.client.PrepareCache prepareCache)
-
-
Method Detail
-
getThreadId
public long getThreadId()
- Specified by:
getThreadIdin interfaceorg.mariadb.jdbc.client.Context
-
getSeed
public byte[] getSeed()
- Specified by:
getSeedin interfaceorg.mariadb.jdbc.client.Context
-
getServerCapabilities
public long getServerCapabilities()
- Specified by:
getServerCapabilitiesin interfaceorg.mariadb.jdbc.client.Context
-
getServerStatus
public int getServerStatus()
- Specified by:
getServerStatusin interfaceorg.mariadb.jdbc.client.Context
-
setServerStatus
public void setServerStatus(int serverStatus)
- Specified by:
setServerStatusin interfaceorg.mariadb.jdbc.client.Context
-
getDatabase
public String getDatabase()
- Specified by:
getDatabasein interfaceorg.mariadb.jdbc.client.Context
-
setDatabase
public void setDatabase(String database)
- Specified by:
setDatabasein interfaceorg.mariadb.jdbc.client.Context
-
getVersion
public org.mariadb.jdbc.client.ServerVersion getVersion()
- Specified by:
getVersionin interfaceorg.mariadb.jdbc.client.Context
-
isEofDeprecated
public boolean isEofDeprecated()
- Specified by:
isEofDeprecatedin interfaceorg.mariadb.jdbc.client.Context
-
isExtendedInfo
public boolean isExtendedInfo()
- Specified by:
isExtendedInfoin interfaceorg.mariadb.jdbc.client.Context
-
canSkipMeta
public boolean canSkipMeta()
- Specified by:
canSkipMetain interfaceorg.mariadb.jdbc.client.Context
-
getWarning
public int getWarning()
- Specified by:
getWarningin interfaceorg.mariadb.jdbc.client.Context
-
setWarning
public void setWarning(int warning)
- Specified by:
setWarningin interfaceorg.mariadb.jdbc.client.Context
-
getExceptionFactory
public ExceptionFactory getExceptionFactory()
- Specified by:
getExceptionFactoryin interfaceorg.mariadb.jdbc.client.Context
-
getConf
public Configuration getConf()
- Specified by:
getConfin interfaceorg.mariadb.jdbc.client.Context
-
getTransactionIsolationLevel
public int getTransactionIsolationLevel()
- Specified by:
getTransactionIsolationLevelin interfaceorg.mariadb.jdbc.client.Context
-
setTransactionIsolationLevel
public void setTransactionIsolationLevel(int transactionIsolationLevel)
- Specified by:
setTransactionIsolationLevelin interfaceorg.mariadb.jdbc.client.Context
-
getPrepareCache
public org.mariadb.jdbc.client.PrepareCache getPrepareCache()
- Specified by:
getPrepareCachein interfaceorg.mariadb.jdbc.client.Context
-
resetPrepareCache
public void resetPrepareCache()
- Specified by:
resetPrepareCachein interfaceorg.mariadb.jdbc.client.Context
-
getStateFlag
public int getStateFlag()
- Specified by:
getStateFlagin interfaceorg.mariadb.jdbc.client.Context
-
resetStateFlag
public void resetStateFlag()
- Specified by:
resetStateFlagin interfaceorg.mariadb.jdbc.client.Context
-
addStateFlag
public void addStateFlag(int state)
- Specified by:
addStateFlagin interfaceorg.mariadb.jdbc.client.Context
-
-