public class BudgetConstructionDaoJdbcBase extends org.kuali.rice.core.framework.persistence.jdbc.dao.PlatformAwareDaoBaseJdbc
Constructor and Description |
---|
BudgetConstructionDaoJdbcBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
clearTempTableBySesId(String tableName,
String SesIdColumn,
String sessionId) |
protected void |
clearTempTableByUnvlId(String tableName,
String personUnvlIdColumn,
String principalName) |
protected Date |
getFiscalYearStartDate(Integer universityFiscalYear)
given a fiscal year, get the first day of that fiscal year
|
protected StringBuilder |
getSqlSubStringFunction(String fieldName,
Integer startLocation,
Integer substringLength)
return a substring function that is Oracle-specific if the DB Platform is Oracle, and an ANSI-92 compliant function otherwise
Oracle's syntax is not ANSI-92 compliant
|
void |
setOjbOraclePlatform(String ojbOraclePlatform) |
void |
setOjbPlatform(String ojbPlatform) |
getDbPlatform, setDbPlatform
getSimpleJdbcTemplate, initTemplateConfig
public BudgetConstructionDaoJdbcBase()
protected void clearTempTableByUnvlId(String tableName, String personUnvlIdColumn, String principalName)
protected void clearTempTableBySesId(String tableName, String SesIdColumn, String sessionId)
protected Date getFiscalYearStartDate(Integer universityFiscalYear)
universityFiscalYear
- = fiscal year (must be in the table)protected StringBuilder getSqlSubStringFunction(String fieldName, Integer startLocation, Integer substringLength)
fieldName
- = string representing the name of the DB field (possibly qualified)startLocation
- = starting location of the substringsubstringLength
- = length of the substringpublic void setOjbPlatform(String ojbPlatform)
public void setOjbOraclePlatform(String ojbOraclePlatform)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.