org.apache.cayenne.dba.hsqldb
Class HSQLDBProcedureTranslator

java.lang.Object
  extended by org.apache.cayenne.access.trans.ProcedureTranslator
      extended by org.apache.cayenne.dba.hsqldb.HSQLDBProcedureTranslator

public class HSQLDBProcedureTranslator
extends ProcedureTranslator

Works around HSQLDB's pickiness about stored procedure syntax.

Since:
1.2

Field Summary
 
Fields inherited from class org.apache.cayenne.access.trans.ProcedureTranslator
adapter, callParams, connection, entityResolver, query, values
 
Constructor Summary
HSQLDBProcedureTranslator()
           
 
Method Summary
protected  String createSqlString()
          Creates HSQLDB-compliant SQL to execute a stored procedure.
 
Methods inherited from class org.apache.cayenne.access.trans.ProcedureTranslator
createStatement, getProcedure, getProcedureQuery, initStatement, initValues, setAdapter, setConnection, setEntityResolver, setInParam, setOutParam, setQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HSQLDBProcedureTranslator

public HSQLDBProcedureTranslator()
Method Detail

createSqlString

protected String createSqlString()
Creates HSQLDB-compliant SQL to execute a stored procedure.

Overrides:
createSqlString in class ProcedureTranslator


Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.