Class DefaultCMSNavigationDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
de.hybris.platform.cms2.servicelayer.daos.impl.DefaultCMSNavigationDao
- All Implemented Interfaces:
CMSNavigationDao,Dao
Default implementation of
CMSNavigationDao interface.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFinds allCMSNavigationEntryModelwhose item attribute is of typeAbstractPageModelassociated with aAbstractPageModel.findNavigationEntryByUid(String uid, CatalogVersionModel catalogVersion) Finds aCMSNavigationEntryModelby uid for aCatalogVersionModelfindNavigationNodesByContentPage(ContentPageModel page, Collection<CatalogVersionModel> catalogVersions) Find navigation nodes by content page and catalog versions.findNavigationNodesById(String id, Collection<CatalogVersionModel> catalogVersions) Find navigation nodes by id and catalog versions.findRootNavigationNodes(Collection<CatalogVersionModel> catalogVersions) Find root navigation nodes by catalog versions.findSuperRootNavigationNode(CatalogVersionModel catalogVersion) Finds the super navigation root by catalog version.Methods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelService
-
Field Details
-
CATALOG_VERSIONS_QUERY_PARAM
- See Also:
-
CATALOG_VERSION_QUERY_PARAM
- See Also:
-
PAGE_QUERY_PARAM
- See Also:
-
ENTRY_QUERY_PARAM
- See Also:
-
-
Constructor Details
-
DefaultCMSNavigationDao
public DefaultCMSNavigationDao()
-
-
Method Details