Package org.mariadb.jdbc.client.context
Class BaseContext
- java.lang.Object
-
- org.mariadb.jdbc.client.context.BaseContext
-
- All Implemented Interfaces:
Context
- Direct Known Subclasses:
RedoContext
public class BaseContext extends Object implements 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()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 interfaceContext
-
getServerCapabilities
public long getServerCapabilities()
- Specified by:
getServerCapabilitiesin interfaceContext
-
getServerStatus
public int getServerStatus()
- Specified by:
getServerStatusin interfaceContext
-
setServerStatus
public void setServerStatus(int serverStatus)
- Specified by:
setServerStatusin interfaceContext
-
getDatabase
public String getDatabase()
- Specified by:
getDatabasein interfaceContext
-
setDatabase
public void setDatabase(String database)
- Specified by:
setDatabasein interfaceContext
-
getVersion
public org.mariadb.jdbc.client.ServerVersion getVersion()
- Specified by:
getVersionin interfaceContext
-
isEofDeprecated
public boolean isEofDeprecated()
- Specified by:
isEofDeprecatedin interfaceContext
-
isExtendedInfo
public boolean isExtendedInfo()
- Specified by:
isExtendedInfoin interfaceContext
-
canSkipMeta
public boolean canSkipMeta()
- Specified by:
canSkipMetain interfaceContext
-
getWarning
public int getWarning()
- Specified by:
getWarningin interfaceContext
-
setWarning
public void setWarning(int warning)
- Specified by:
setWarningin interfaceContext
-
getExceptionFactory
public ExceptionFactory getExceptionFactory()
- Specified by:
getExceptionFactoryin interfaceContext
-
getConf
public Configuration getConf()
-
getTransactionIsolationLevel
public int getTransactionIsolationLevel()
- Specified by:
getTransactionIsolationLevelin interfaceContext
-
setTransactionIsolationLevel
public void setTransactionIsolationLevel(int transactionIsolationLevel)
- Specified by:
setTransactionIsolationLevelin interfaceContext
-
getPrepareCache
public org.mariadb.jdbc.client.PrepareCache getPrepareCache()
- Specified by:
getPrepareCachein interfaceContext
-
getStateFlag
public int getStateFlag()
- Specified by:
getStateFlagin interfaceContext
-
resetStateFlag
public void resetStateFlag()
- Specified by:
resetStateFlagin interfaceContext
-
addStateFlag
public void addStateFlag(int state)
- Specified by:
addStateFlagin interfaceContext
-
-