Class DerbyDatabasePlatform
java.lang.Object
org.kuali.rice.core.framework.persistence.platform.ANSISqlDatabasePlatform
org.kuali.rice.core.framework.persistence.platform.DerbyDatabasePlatform
- All Implemented Interfaces:
org.kuali.rice.core.framework.persistence.platform.DatabasePlatform
DatabasePlatform implementation that generates Derby-compliant SQL
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplyLimitSql(Integer limit) escapeString(String sqlString) Performs Derby-specific escaping of String parameters.getDateFormatString(String dateFormatString) getLockRouteHeaderQuerySQL(String documentId, boolean wait) protected LonggetNextValSqlJdbc(String sequenceName, Connection connection) protected LonggetNextValSqlOjb(String sequenceName, org.apache.ojb.broker.PersistenceBroker persistenceBroker) getSelectForUpdateSuffix(long waitMillis) toString()Methods inherited from class org.kuali.rice.core.framework.persistence.platform.ANSISqlDatabasePlatform
getCreateTableFromTableSql, getDateSQL, getDropTableSql, getInsertDataFromTableSql, getIsNullFunction, getNextValSQL, getTruncateTableSql, getUpperCaseFunction
-
Constructor Details
-
DerbyDatabasePlatform
public DerbyDatabasePlatform()
-
-
Method Details
-
getLockRouteHeaderQuerySQL
-
getCurTimeFunction
-
getDateFormatString
-
getStrToDateFunction
-
getNextValSqlOjb
protected Long getNextValSqlOjb(String sequenceName, org.apache.ojb.broker.PersistenceBroker persistenceBroker) - Specified by:
getNextValSqlOjbin classANSISqlDatabasePlatform
-
getNextValSqlJdbc
- Specified by:
getNextValSqlJdbcin classANSISqlDatabasePlatform
-
toString
- Overrides:
toStringin classANSISqlDatabasePlatform
-
getSelectForUpdateSuffix
-
escapeString
Performs Derby-specific escaping of String parameters.- See Also:
-
applyLimitSql
-