Class DefaultAuditSqlQueryFactory
- java.lang.Object
-
- de.hybris.platform.persistence.audit.gateway.impl.DefaultAuditSqlQueryFactory
-
- All Implemented Interfaces:
AuditSqlQueryFactory
public class DefaultAuditSqlQueryFactory extends java.lang.Object implements AuditSqlQueryFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultAuditSqlQueryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditSqlQuerycreateAuditSqlQuery(AuditSearchQuery searchQuery, Config.DatabaseName dbName)AuditSqlQuerycreateSqlQuery(AuditSearchQuery searchQuery)CreatesAuditSqlQueryfor given database type.AuditSqlQuerycreateStandardSqlQuery(AuditSearchQuery searchQuery)CreatesAuditSqlQuerywith standard query without limit and offset part no mather what database is used.
-
-
-
Method Detail
-
createSqlQuery
public AuditSqlQuery createSqlQuery(AuditSearchQuery searchQuery)
Description copied from interface:AuditSqlQueryFactoryCreatesAuditSqlQueryfor given database type.- Specified by:
createSqlQueryin interfaceAuditSqlQueryFactory- Parameters:
searchQuery-AuditSearchQuerythat will be used to build FROM and WHERE query part- Returns:
- sqlQuery with limit if required by used database
-
createStandardSqlQuery
public AuditSqlQuery createStandardSqlQuery(AuditSearchQuery searchQuery)
Description copied from interface:AuditSqlQueryFactoryCreatesAuditSqlQuerywith standard query without limit and offset part no mather what database is used.- Specified by:
createStandardSqlQueryin interfaceAuditSqlQueryFactory- Parameters:
searchQuery-AuditSearchQuerythat will be used to build FROM and WHERE query part- Returns:
- sqlQuery without limit and offset part
-
createAuditSqlQuery
public AuditSqlQuery createAuditSqlQuery(AuditSearchQuery searchQuery, Config.DatabaseName dbName)
-
-