Uses of Interface
org.hibernate.dialect.lock.spi.LockingSupport
Packages that use LockingSupport
Package
Description
Annotations used to drive annotation processors:
@Find
is used to generate finder methods using the Metamodel
Generator,
@HQL
and @SQL
are used to generate query methods using the Metamodel
Generator, and
CheckHQL
instructs the Query Validator to check all HQL queries
in the annotated package or type.This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
-
Uses of LockingSupport in org.hibernate.annotations.processing
Methods in org.hibernate.annotations.processing that return LockingSupport -
Uses of LockingSupport in org.hibernate.dialect
Methods in org.hibernate.dialect that return LockingSupportModifier and TypeMethodDescriptionprotected LockingSupportDB2Dialect.buildLockingSupport()protected LockingSupportDB2iDialect.buildLockingSupport()protected LockingSupportDB2zDialect.buildLockingSupport()CockroachDialect.getLockingSupport()DB2Dialect.getLockingSupport()Dialect.getLockingSupport()Access to various details and operations related to this Dialect's support for pessimistic locking.H2Dialect.getLockingSupport()HANADialect.getLockingSupport()HSQLDialect.getLockingSupport()MariaDBDialect.getLockingSupport()MySQLDialect.getLockingSupport()OracleDialect.getLockingSupport()PostgreSQLDialect.getLockingSupport()SpannerDialect.getLockingSupport()SQLServerDialect.getLockingSupport()SybaseASEDialect.getLockingSupport()SybaseDialect.getLockingSupport() -
Uses of LockingSupport in org.hibernate.dialect.lock.internal
Classes in org.hibernate.dialect.lock.internal that implement LockingSupportModifier and TypeClassDescriptionclassclassLockingSupport for DB2DialectclassLockingSupport for H2DialectclassLockingSupport for HANADialectclassLockingSupport for HSQLDialectclassclassLockingSupport implementation based on the legacy, standard implementations from DialectclassLockingSupport for MariaDBDialectclassLockingSupport for MySQLDialectclassclassLockingSupport for OracleDialectclassclassclassLocking support for TransactSQL based Dialects (SQL Server and Sybase).Fields in org.hibernate.dialect.lock.internal declared as LockingSupportModifier and TypeFieldDescriptionstatic final LockingSupportPostgreSQLLockingSupport.LOCKING_SUPPORTstatic final LockingSupportMySQLLockingSupport.MYSQL_LOCKING_SUPPORTstatic final LockingSupportLockingSupportSimple.NO_OUTER_JOINStandard support, expect that locking outer-joins is not supported.static final LockingSupportTransactSQLLockingSupport.SQL_SERVERstatic final LockingSupportLockingSupportSimple.STANDARD_SUPPORTThe support as used to be defined on Dialect itself...static final LockingSupportTransactSQLLockingSupport.SYBASEstatic final LockingSupportTransactSQLLockingSupport.SYBASE_ASEstatic final LockingSupportTransactSQLLockingSupport.SYBASE_LEGACYMethods in org.hibernate.dialect.lock.internal that return LockingSupportModifier and TypeMethodDescriptionstatic LockingSupportHANALockingSupport.forDialectVersion(DatabaseVersion version) static LockingSupportTransactSQLLockingSupport.forSybaseAnywhere(DatabaseVersion version)