org.hibernate.engine.query
Class NativeSQLQueryPlan

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

public class NativeSQLQueryPlan
extends java.lang.Object
implements java.io.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()
           
 java.lang.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 java.lang.String getSourceQuery()

getCustomQuery

public SQLCustomQuery getCustomQuery()

coordinateSharedCacheCleanup

protected void coordinateSharedCacheCleanup(SessionImplementor session)

performExecuteUpdate

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


Copyright © 2009 Hibernate.org. All Rights Reserved.