01: package org.kuali.core.dbplatform;
02:
03: import org.apache.ojb.broker.query.Criteria;
04: import org.kuali.core.dao.jdbc.KualiDBPlatformBase;
05:
06: public class KualiDBPlatformDerby extends KualiDBPlatformBase implements
07: KualiDBPlatform {
08: public Long getNextAvailableSequenceNumber(String sequenceName) {
09: return null;
10: }
11:
12: public void applyLimit(Integer limit, Criteria criteria) {
13: // derby has no such concept
14: }
15:
16: public String getCurTimeFunction() {
17: return "CURRENT_TIMESTAMP";
18: }
19:
20: public String getDateFormatString(String dateFormatString) {
21: return "'" + dateFormatString + "'";
22: }
23:
24: public String getUpperCaseFunction() {
25: return "UPPER";
26: }
27:
28: public String getStrToDateFunction() {
29: return null;
30: }
31: }
|