org.hibernate.engine.query
Class NativeSQLQueryPlan

java.lang.Object
  extended by org.hibernate.engine.query.NativeSQLQueryPlan
All Implemented Interfaces:
Serializable

public class NativeSQLQueryPlan
extends Object
implements Serializable

Defines a query execution plan for a native-SQL query.

Author:
Steve Ebersole
See Also:
Serialized Form

Constructor Summary
NativeSQLQueryPlan(NativeSQLQuerySpecification specification, SessionFactoryImplementor factory)
           
 
Method Summary
protected  void coordinateSharedCacheCleanup(SessionImplementor session)
           
 SQLCustomQuery getCustomQuery()
           
 String getSourceQuery()
           
 int performExecuteUpdate(QueryParameters queryParameters, SessionImplementor session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeSQLQueryPlan

public NativeSQLQueryPlan(NativeSQLQuerySpecification specification,
                          SessionFactoryImplementor factory)
Method Detail

getSourceQuery

public String getSourceQuery()

getCustomQuery

public SQLCustomQuery getCustomQuery()

coordinateSharedCacheCleanup

protected void coordinateSharedCacheCleanup(SessionImplementor session)

performExecuteUpdate

public int performExecuteUpdate(QueryParameters queryParameters,
                                SessionImplementor session)
                         throws HibernateException
Throws:
HibernateException