org.apache.cocoon.components.language.markup.xsp
Class PervasiveEsqlQuery

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.cocoon.components.language.markup.xsp.AbstractEsqlQuery
          extended byorg.apache.cocoon.components.language.markup.xsp.PervasiveEsqlQuery
All Implemented Interfaces:
LogEnabled

public final class PervasiveEsqlQuery
extends AbstractEsqlQuery

Database specific EsqlQuery

Version:
CVS $Id: PervasiveEsqlQuery.java 153399 2005-02-11 13:52:19Z cziegeler $
Author:
Torsten Curdt

Constructor Summary
PervasiveEsqlQuery(Connection connection, String query)
           
 
Method Summary
 AbstractEsqlQuery newInstance(ResultSet resultSet)
          Create a EsqlQuery of the same type
 CallableStatement prepareCall()
          NOTE: Might want to be overridden by indiviual EsqlQuery implementations
 PreparedStatement prepareStatement()
          NOTE: Might want to be overridden by indiviual EsqlQuery implementations
 
Methods inherited from class org.apache.cocoon.components.language.markup.xsp.AbstractEsqlQuery
cleanUp, decGroupLevel, execute, execute, executeQuery, getCallableStatement, getConnection, getCurrentRow, getMaxRows, getMoreResults, getPreparedStatement, getQueryResultsCount, getQueryString, getResultRows, getResultSet, getResultSetMetaData, getRowCount, getSkipRows, getUpdateCount, getUpdateResultsCount, groupLevelExists, hasGroupingVarChanged, hasResultSet, incGroupLevel, keepGoing, nextRow, setGroupingVar, setKeepGoing, setMaxRows, setPosition, setPreparedStatement, setSkipRows
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PervasiveEsqlQuery

public PervasiveEsqlQuery(Connection connection,
                          String query)
Method Detail

newInstance

public AbstractEsqlQuery newInstance(ResultSet resultSet)
Create a EsqlQuery of the same type

Specified by:
newInstance in class AbstractEsqlQuery
Parameters:
resultSet -

prepareStatement

public PreparedStatement prepareStatement()
                                   throws SQLException
Description copied from class: AbstractEsqlQuery
NOTE: Might want to be overridden by indiviual EsqlQuery implementations

Overrides:
prepareStatement in class AbstractEsqlQuery
Throws:
SQLException

prepareCall

public CallableStatement prepareCall()
                              throws SQLException
Description copied from class: AbstractEsqlQuery
NOTE: Might want to be overridden by indiviual EsqlQuery implementations

Overrides:
prepareCall in class AbstractEsqlQuery
Throws:
SQLException


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.