public class HibernateQueryExecutor extends Object implements QueryExecutor
| Constructor and Description |
|---|
HibernateQueryExecutor() |
| Modifier and Type | Method and Description |
|---|---|
int |
executeUpdate(DMLQuery query)
Wykonuje zaputanie DML(create, update, insert, delete itp);
|
int |
executeUpdate(DMLQuery query,
org.hibernate.Session hs) |
org.hibernate.SessionFactory |
getSessionFactory() |
List<Map<String,Object>> |
list(SelectQuery query)
Wykonuje zapytanie SELECT
|
com.suncode.pwfl.search.CountedResult<Map<String,Object>> |
list(SelectQuery query,
Integer start,
Integer limit)
Wykonuje zapytanie SELECT.
|
com.suncode.pwfl.search.CountedResult<Map<String,Object>> |
list(SelectQuery query,
Integer start,
Integer limit,
org.hibernate.Session hs) |
List<Map<String,Object>> |
list(SelectQuery query,
org.hibernate.Session hs) |
void |
setSessionFactory(org.hibernate.SessionFactory sessionFactory) |
public int executeUpdate(DMLQuery query)
QueryExecutorexecuteUpdate in interface QueryExecutorquery - Treść zapytaniapublic int executeUpdate(DMLQuery query, org.hibernate.Session hs)
public List<Map<String,Object>> list(SelectQuery query)
QueryExecutorlist in interface QueryExecutorquery - Treść zapytaniapublic List<Map<String,Object>> list(SelectQuery query, org.hibernate.Session hs)
public com.suncode.pwfl.search.CountedResult<Map<String,Object>> list(SelectQuery query, Integer start, Integer limit)
QueryExecutorlist in interface QueryExecutorquery - Treść zapytaniastart - Przesunięcie w zbiorze wynikówlimit - Maksymalna ilość wynikówpublic com.suncode.pwfl.search.CountedResult<Map<String,Object>> list(SelectQuery query, Integer start, Integer limit, org.hibernate.Session hs)
public org.hibernate.SessionFactory getSessionFactory()
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
Copyright © 2017 Suncode. All rights reserved.