| edu.iu.uis.eden.database.platform.Platform
All known Subclasses: edu.iu.uis.eden.database.platform.ANSISqlPlatform,
Platform | public interface Platform (Code) | | Interface that abstracts database dependent sql from core
TODO Had to move this down into embedded source because of the OJB dependencies. This probably will
go away once we get rid of the embedded plugin.
author: arh14 at cornell dot edu |
Inner Class :public static class DocSearchResult | |
getDateSQL | String getDateSQL(String date, String time)(Code) | | Supplies the sql for a given date string that will satisfy a where clause
Parameters: date - in YYYY/MM/DD format Parameters: time - in hh:mm:ss format the sql for a given date string that will satisfy a where clause See Also: SqlUtil.establishDateString(StringStringStringStringBufferPlatform) See Also: SqlUtil.formatDate(String) See Also: TODO: refactor to use a parsed Date object or milliseconds instead of date String |
getLockRouteHeaderQuerySQL | String getLockRouteHeaderQuerySQL(Long routeHeaderId, boolean wait)(Code) | | Generates the query used to select route header rows for update
Parameters: routeHeaderId - id of the routeHeader to select for update Parameters: wait - whether to block until lock is released the query used to select route header rows for update |
getNextValSQL | Long getNextValSQL(String sequenceName, PersistenceBroker persistenceBroker)(Code) | | Supplies a parameterized sequence incrementation query
Parameters: sequenceName - name of the sequence to be incremented paramaterized sequence incrementation query |
|
|