Class LastContentsQueryBuilder
- java.lang.Object
-
- lumis.doui.table.QueryBuilder
-
- lumis.service.autoadministration.table.LastContentsQueryBuilder
-
public class LastContentsQueryBuilder extends QueryBuilder
Query builder to add content tables.- Since:
- 7.0.0
- Version:
- $Revision$ $Date$
-
-
Field Summary
-
Fields inherited from class lumis.doui.table.QueryBuilder
mappings, parameters, primaryKey, source, sourceId, sourceNode, transaction
-
-
Constructor Summary
Constructors Constructor Description LastContentsQueryBuilder(IParameters parameters, TableSource source, ITransaction transaction)
Creates the object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addQueryTables(QueryBase queryBase)
Adds the appropriate meta data tables based on the meta data that the given content supports.-
Methods inherited from class lumis.doui.table.QueryBuilder
buildQueryDelete, buildQueryDelete, buildQueryInsert, buildQuerySelect, buildQueryUpdate, getFilter, getPrimaryKey, getPrimaryKeyFilterGroup, getSortOrders, getSource, getStartAtValue, getTable
-
-
-
-
Constructor Detail
-
LastContentsQueryBuilder
public LastContentsQueryBuilder(IParameters parameters, TableSource source, ITransaction transaction) throws PortalException
Creates the object.- Parameters:
parameters
- The IParameters implementation object that contains the operation parameterssource
- The represented source over which the operation will be executedtransaction
-- Throws:
PortalException
-
-
Method Detail
-
addQueryTables
protected void addQueryTables(QueryBase queryBase) throws PortalException
Adds the appropriate meta data tables based on the meta data that the given content supports. The tables are added to the query base with the appropriate joins.- Overrides:
addQueryTables
in classQueryBuilder
- Parameters:
queryBase
-- Throws:
PortalException
-
-