public interface BrokerGeneratorStrategy
| Modifier and Type | Method and Description |
|---|---|
String |
getFrom(String joinId)
This generates the from part of the broker query, this indicates on which entities conditions
can be applied.
|
String |
getOrder(String joinId)
This generates the ordering part of the broker query, this indicates on which entities conditions
can be applied.
|
Map<String,Object> |
getParams(String joinId)
This returns the parameters needed for the strategy.
|
String |
getSelect(String joinId)
This generates the select part of the broker Query.
|
String |
getWhere(String joinId)
This generates the condition part of the broker query, this indicates on which entities conditions
can be applied.
|
String getSelect(String joinId) throws com.tridion.broker.querying.criteria.CriteriaException
joinId - The joinId to be used that uniquely identifies the entities for the strategycom.tridion.broker.querying.criteria.CriteriaException - If unable to generate the select part of the broker queryString getFrom(String joinId) throws com.tridion.broker.querying.criteria.CriteriaException
joinId - The joinId to be used that uniquely identifies the entities for the strategycom.tridion.broker.querying.criteria.CriteriaException - If unable to generate the from part of the broker queryString getWhere(String joinId) throws com.tridion.broker.querying.criteria.CriteriaException
joinId - The joinId to be used that uniquely identifies the entities for the strategycom.tridion.broker.querying.criteria.CriteriaException - If unable to generate the condition part of the broker queryString getOrder(String joinId) throws com.tridion.broker.querying.criteria.CriteriaException
joinId - The joinId to be used that uniquely identifies the entities for the strategycom.tridion.broker.querying.criteria.CriteriaException - If unable to generate the order part of the broker queryMap<String,Object> getParams(String joinId) throws com.tridion.broker.querying.criteria.CriteriaException
com.tridion.broker.querying.criteria.CriteriaException - If unable to generate the parameters neededCopyright © 2016 SDL Group. All rights reserved.