Class HSQLLockingSupport
java.lang.Object
org.hibernate.dialect.lock.internal.HSQLLockingSupport
- All Implemented Interfaces:
LockingSupport,LockingSupport.Metadata
LockingSupport for HSQLDialect
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.dialect.lock.spi.LockingSupport
LockingSupport.Metadata -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccess to the delegate which can be used for applying lock timeouts using the JDBC connection, generally via execution of a command/statement.getLockTimeoutType(Timeout timeout) How (if) this Dialect supports the given timeout value.Access to details about the locking capabilities of a Dialect.The type of support for outer joins with pessimistic locking.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.dialect.lock.spi.LockingSupport.Metadata
getPessimisticLockStyle, getReadRowLockStrategy, getWriteRowLockStrategy, supportsForUpdate, supportsNoWait, supportsSkipLocked, supportsWait
-
Field Details
-
LOCKING_SUPPORT
-
-
Constructor Details
-
HSQLLockingSupport
public HSQLLockingSupport()
-
-
Method Details
-
getMetadata
Description copied from interface:LockingSupportAccess to details about the locking capabilities of a Dialect.- Specified by:
getMetadatain interfaceLockingSupport
-
getLockTimeoutType
Description copied from interface:LockingSupport.MetadataHow (if) this Dialect supports the given timeout value.- Specified by:
getLockTimeoutTypein interfaceLockingSupport.Metadata- See Also:
-
getOuterJoinLockingType
Description copied from interface:LockingSupport.MetadataThe type of support for outer joins with pessimistic locking.- Specified by:
getOuterJoinLockingTypein interfaceLockingSupport.Metadata
-
getConnectionLockTimeoutStrategy
Description copied from interface:LockingSupportAccess to the delegate which can be used for applying lock timeouts using the JDBC connection, generally via execution of a command/statement.- Specified by:
getConnectionLockTimeoutStrategyin interfaceLockingSupport
-