Class HSQLDBQueryProvider
java.lang.Object
de.hybris.platform.core.system.query.impl.HSQLDBQueryProvider
- All Implemented Interfaces:
QueryProvider,Serializable
- Direct Known Subclasses:
HanaQueryProvider,MSSQLQueryProvider,MySQLQueryProvider,OracleQueryProvider,PostgreSQLQueryProvider
HSQLDB specific implementation of
QueryProvider.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
HSQLDBQueryProvider
-
-
Method Details
-
getQueryForTransactionsIsolation
- Specified by:
getQueryForTransactionsIsolationin interfaceQueryProvider- Returns:
- SQL query for getting MS SQL Server database config parameters
-
getQueryForLock
- Specified by:
getQueryForLockin interfaceQueryProvider- Returns:
- provides an update query for setting a lock as
String
-
getQueryForUnlock
- Specified by:
getQueryForUnlockin interfaceQueryProvider- Returns:
- provides an update query for releasing the lock as
String
-
getQueryForTableCreate
- Specified by:
getQueryForTableCreatein interfaceQueryProvider- Returns:
- provides a DDL query to create a lock table as
String
-
getQueryForRowInsert
- Specified by:
getQueryForRowInsertin interfaceQueryProvider- Returns:
- provides a DML query to insert initial lock entry into lock table as
String
-
getQueryForSelect
- Specified by:
getQueryForSelectin interfaceQueryProvider- Returns:
- provides a select query to get a
InitializationLockInfoasString
-
getTableName
- Specified by:
getTableNamein interfaceQueryProvider- Returns:
- returns a lock table name as
String
-