org.jboss.seam.framework
Class HibernateEntityQuery

java.lang.Object
  extended by org.jboss.seam.framework.Query
      extended by org.jboss.seam.framework.HibernateEntityQuery

public class HibernateEntityQuery
extends Query


Constructor Summary
HibernateEntityQuery()
           
 
Method Summary
protected  org.hibernate.Query createCountQuery()
           
protected  org.hibernate.Query createQuery()
           
protected  Boolean getCacheable()
           
protected  String getCacheRegion()
           
protected  Integer getFetchSize()
           
 Long getResultCount()
           
 List getResultList()
           
 org.hibernate.Session getSession()
           
 Object getSingleResult()
           
 void refresh()
           
protected  void setCacheable(Boolean cacheable)
           
protected  void setCacheRegion(String cacheRegion)
           
protected  void setFetchSize(Integer fetchSize)
           
 void setSession(org.hibernate.Session session)
           
 void validate()
           
 
Methods inherited from class org.jboss.seam.framework.Query
clearDataModel, first, getCountEjbql, getDataModel, getEjbql, getFirstResult, getLastFirstResult, getMaxResults, getNextFirstResult, getOrder, getPreviousFirstResult, getQueryParameters, getRenderedEjbql, getRestrictionParameters, getRestrictions, isNextExists, isPreviousExists, last, next, parseEjbql, previous, setEjbql, setFirstResult, setMaxResults, setOrder, setRestrictions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateEntityQuery

public HibernateEntityQuery()
Method Detail

validate

public void validate()
Overrides:
validate in class Query

getResultList

@Transactional
public List getResultList()
Specified by:
getResultList in class Query

getSingleResult

@Transactional
public Object getSingleResult()
Specified by:
getSingleResult in class Query

getResultCount

@Transactional
public Long getResultCount()
Specified by:
getResultCount in class Query

refresh

public void refresh()
Overrides:
refresh in class Query

getSession

public org.hibernate.Session getSession()

setSession

public void setSession(org.hibernate.Session session)

createQuery

protected org.hibernate.Query createQuery()

createCountQuery

protected org.hibernate.Query createCountQuery()

getCacheable

protected Boolean getCacheable()

setCacheable

protected void setCacheable(Boolean cacheable)

getCacheRegion

protected String getCacheRegion()

setCacheRegion

protected void setCacheRegion(String cacheRegion)

getFetchSize

protected Integer getFetchSize()

setFetchSize

protected void setFetchSize(Integer fetchSize)