* Prepare the receiver for execution in a session.
*/
public void prepareForExecution() throws QueryException {
super.prepareForExecution();
DatabaseCall databaseCall = this.getCall();
if ( databaseCall !=null && databaseCall.shouldIgnoreFirstRowMaxResultsSettings() ){
AbstractRecord parameters = this.getTranslationRow();
if (parameters.isEmpty()){
parameters = new DatabaseRecord();
}
parameters.add(DatabaseCall.FIRSTRESULT_FIELD, this.getFirstResult());