Class ConnectionContext
- java.lang.Object
-
- org.apache.shardingsphere.infra.session.connection.ConnectionContext
-
- All Implemented Interfaces:
AutoCloseable
public final class ConnectionContext extends Object implements AutoCloseable
Connection context.
-
-
Constructor Summary
Constructors Constructor Description ConnectionContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearCursorConnectionContext()Clear cursor connection context.voidclearTransactionConnectionContext()Clear transaction connection context.voidclose()Optional<String>getTrafficInstanceId()Get traffic instance ID.Collection<String>getUsedDataSourceNames()Get used data source names.
-
-
-
Method Detail
-
getUsedDataSourceNames
public Collection<String> getUsedDataSourceNames()
Get used data source names.- Returns:
- used data source names
-
getTrafficInstanceId
public Optional<String> getTrafficInstanceId()
Get traffic instance ID.- Returns:
- traffic instance ID
-
clearCursorConnectionContext
public void clearCursorConnectionContext()
Clear cursor connection context.
-
clearTransactionConnectionContext
public void clearTransactionConnectionContext()
Clear transaction connection context.
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
-