Class DefaultNamedQueryFactory
java.lang.Object
de.hybris.platform.cms2.namedquery.service.impl.DefaultNamedQueryFactory
- All Implemented Interfaces:
NamedQueryFactory
Default implementation NamedQueryFactory interface, which holds a named query definition map. For each NamedQuery
search domain (e.g. Media), there should be a separate Spring bean with the named queries definitions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNamedQuery(String queryName) Gets the query for this queryNamevoidsetNamedQueryMap(Map<String, String> namedQueryMap)
-
Constructor Details
-
DefaultNamedQueryFactory
public DefaultNamedQueryFactory()
-
-
Method Details
-
getNamedQuery
Description copied from interface:NamedQueryFactoryGets the query for this queryName- Specified by:
getNamedQueryin interfaceNamedQueryFactory- Parameters:
queryName- - the query name- Returns:
- a String object representing the Query
- Throws:
InvalidNamedQueryException- when the queryName does not match any existing named queries
-
setNamedQueryMap
-
getNamedQueryMap
-