public class BasicExecutor extends java.lang.Object implements StatementExecutor
Constructor and Description |
---|
BasicExecutor(HqlSqlWalker walker,
Queryable persister) |
Modifier and Type | Method and Description |
---|---|
protected int |
doExecute(QueryParameters parameters,
SharedSessionContractImplementor session,
java.lang.String sql,
java.util.List parameterSpecifications) |
int |
execute(QueryParameters parameters,
SharedSessionContractImplementor session)
Execute the sql managed by this executor using the given parameters.
|
java.lang.String[] |
getSqlStatements() |
public BasicExecutor(HqlSqlWalker walker, Queryable persister)
public java.lang.String[] getSqlStatements()
getSqlStatements
in interface StatementExecutor
public int execute(QueryParameters parameters, SharedSessionContractImplementor session) throws HibernateException
StatementExecutor
execute
in interface StatementExecutor
parameters
- Essentially bind information for this processing.session
- The session originating the request.HibernateException
protected int doExecute(QueryParameters parameters, SharedSessionContractImplementor session, java.lang.String sql, java.util.List parameterSpecifications) throws HibernateException
HibernateException
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.