lumis.util.query
Interface IQueryAdapter
- All Known Implementing Classes:
- GenericQueryAdapterJdbc, QueryAdapterHibernate
@StableMinor(version="5.5",
sinceVersion="4.0")
public interface IQueryAdapter
Responsible for preparing select, insert and update queries for IQueryStatements.
- Since:
- 4.0.0
getSelectStatement
IQueryStatement getSelectStatement(QuerySelect querySelect,
ITransaction transaction)
throws DaoException,
PortalException
- Throws:
DaoException
PortalException
getInsertStatement
IQueryStatement getInsertStatement(QueryInsert queryInsert,
ITransaction transaction)
throws DaoException,
PortalException
- Throws:
DaoException
PortalException
getUpdateStatement
IQueryStatement getUpdateStatement(QueryUpdate queryUpdate,
ITransaction transaction)
throws DaoException,
PortalException
- Throws:
DaoException
PortalException
getDeleteStatement
IQueryStatement getDeleteStatement(QueryDelete queryUpdate,
ITransaction transaction)
throws DaoException,
PortalException
- Throws:
DaoException
PortalException
getSelectCountStatement
IQueryStatement getSelectCountStatement(QuerySelect querySelect,
ITransaction transaction)
throws DaoException,
PortalException
- Throws:
DaoException
PortalException
getCreateTableScript
String getCreateTableScript(QueryCreateTable queryCreateTable,
ITransaction transaction)
throws DaoException,
PortalException
- Throws:
DaoException
PortalException
Lumisportal 5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.