|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.outerj.daisy.jdbcutil.JdbcHelper
public abstract class JdbcHelper
Method Summary | |
---|---|
void |
closeConnection(java.sql.Connection conn)
|
void |
closeStatement(java.sql.Statement stmt)
|
java.lang.String[] |
getDayOfMonthFunction()
|
java.lang.String[] |
getDayOfWeekFunction()
|
java.lang.String[] |
getDayOfYearFunction()
|
java.lang.String[] |
getExtractMonthFunction()
1 = January |
java.lang.String[] |
getExtractYearFunction()
|
static JdbcHelper |
getInstance(javax.sql.DataSource dataSource,
org.apache.avalon.framework.logger.Logger logger)
|
static JdbcHelper |
getInstance(java.lang.String databaseProductName,
org.apache.avalon.framework.logger.Logger logger)
|
java.lang.String |
getLowerCaseFunction()
|
abstract java.lang.String |
getSharedLockClause()
|
java.lang.String[] |
getStringConcatFunction()
|
java.lang.String |
getStringLeftFunction()
|
java.lang.String[] |
getStringLengthFunction()
Returns the name of a SQL function that gets the length of a string (in characters, not in bytes). |
java.lang.String |
getStringRightFunction()
|
java.lang.String |
getSubstringFunction()
|
java.lang.String |
getUpperCaseFunction()
|
java.lang.String[] |
getWeekFunction()
First week = week with a sunday. |
void |
rollback(java.sql.Connection conn)
|
abstract void |
startTransaction(java.sql.Connection conn)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static JdbcHelper getInstance(java.lang.String databaseProductName, org.apache.avalon.framework.logger.Logger logger)
public static JdbcHelper getInstance(javax.sql.DataSource dataSource, org.apache.avalon.framework.logger.Logger logger)
public void closeStatement(java.sql.Statement stmt)
public void closeConnection(java.sql.Connection conn)
public void rollback(java.sql.Connection conn)
public abstract void startTransaction(java.sql.Connection conn) throws java.sql.SQLException
java.sql.SQLException
public abstract java.lang.String getSharedLockClause()
public java.lang.String[] getStringLengthFunction()
public java.lang.String[] getStringConcatFunction()
public java.lang.String getStringLeftFunction()
public java.lang.String getStringRightFunction()
public java.lang.String getSubstringFunction()
public java.lang.String getLowerCaseFunction()
public java.lang.String getUpperCaseFunction()
public java.lang.String[] getExtractYearFunction()
public java.lang.String[] getExtractMonthFunction()
public java.lang.String[] getDayOfWeekFunction()
public java.lang.String[] getDayOfMonthFunction()
public java.lang.String[] getDayOfYearFunction()
public java.lang.String[] getWeekFunction()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |