Class SQLQueryBuilder<T>
- java.lang.Object
-
- org.bonitasoft.engine.persistence.SQLQueryBuilder<T>
-
public class SQLQueryBuilder<T> extends java.lang.Object
- Author:
- Baptiste Mesta
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TRUE_VALUE_PARAMETER
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConstantsAsParameters(org.hibernate.query.Query sqlQuery)
org.hibernate.query.Query
build()
org.bonitasoft.engine.persistence.QueryBuilder
cache(boolean cacheEnabled)
java.lang.String
getQuery()
void
setTenantId(org.hibernate.query.Query query, long tenantId)
org.bonitasoft.engine.persistence.QueryBuilder
tenantId(long tenantId)
-
-
-
Field Detail
-
TRUE_VALUE_PARAMETER
public static final java.lang.String TRUE_VALUE_PARAMETER
- See Also:
- Constant Field Values
-
-
Method Detail
-
addConstantsAsParameters
public void addConstantsAsParameters(org.hibernate.query.Query sqlQuery)
-
setTenantId
public void setTenantId(org.hibernate.query.Query query, long tenantId)
-
getQuery
public java.lang.String getQuery()
-
tenantId
public org.bonitasoft.engine.persistence.QueryBuilder tenantId(long tenantId)
-
cache
public org.bonitasoft.engine.persistence.QueryBuilder cache(boolean cacheEnabled)
-
build
public org.hibernate.query.Query build() throws SBonitaReadException
- Throws:
SBonitaReadException
-
-