public class BasicExecutor extends AbstractStatementExecutor
Constructor and Description |
---|
BasicExecutor(HqlSqlWalker walker,
Queryable persister) |
Modifier and Type | Method and Description |
---|---|
int |
execute(QueryParameters parameters,
SessionImplementor session)
Execute the sql managed by this executor using the given parameters.
|
protected Queryable[] |
getAffectedQueryables() |
String[] |
getSqlStatements() |
coordinateSharedCacheCleanup, createTemporaryTableIfNecessary, dropTemporaryTableIfNecessary, generateIdInsertSelect, generateIdSubselect, getFactory, getIdSelectParameterSpecifications, getWalker, shouldIsolateTemporaryTableDDL
public BasicExecutor(HqlSqlWalker walker, Queryable persister)
public String[] getSqlStatements()
public int execute(QueryParameters parameters, SessionImplementor session) throws HibernateException
StatementExecutor
parameters
- Essentially bind information for this processing.session
- The session originating the request.HibernateException
protected Queryable[] getAffectedQueryables()
getAffectedQueryables
in class AbstractStatementExecutor
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.