Class SynapseSession
- java.lang.Object
-
- migratedb.v1.core.internal.database.base.BaseSession
-
- migratedb.v1.core.internal.database.sqlserver.SQLServerSession
-
- migratedb.v1.core.internal.database.sqlserver.synapse.SynapseSession
-
- All Implemented Interfaces:
AutoCloseable,Session
public class SynapseSession extends SQLServerSession
-
-
Field Summary
-
Fields inherited from class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
originalDatabaseName
-
Fields inherited from class migratedb.v1.core.internal.database.base.BaseSession
jdbcTemplate, originalSchemaNameOrSearchPath
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SynapseSchemagetSchema(String name)Retrieves the schema with this name in the database.<T> Tlock(Table table, Callable<T> callable)Locks this table and executes this callable.-
Methods inherited from class migratedb.v1.core.internal.database.sqlserver.SQLServerSession
doRestoreOriginalState, getCurrentSchemaNameOrSearchPath, getDatabase, getEngineEdition, isAzureConnection
-
Methods inherited from class migratedb.v1.core.internal.database.base.BaseSession
changeCurrentSchemaTo, close, doChangeCurrentSchemaOrSearchPathTo, doGetCurrentSchema, getCurrentSchema, getJdbcConnection, getJdbcTemplate, restoreOriginalState
-
-
-
-
Method Detail
-
getSchema
public SynapseSchema getSchema(String name)
Description copied from interface:SessionRetrieves the schema with this name in the database.- Specified by:
getSchemain interfaceSession- Overrides:
getSchemain classSQLServerSession
-
-