Class DefaultCockpitConfigurationDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<CockpitUIComponentConfigurationModel>
de.hybris.platform.cockpit.daos.impl.DefaultCockpitConfigurationDao
- All Implemented Interfaces:
CockpitConfigurationDao,GenericDao<CockpitUIComponentConfigurationModel>
public class DefaultCockpitConfigurationDao
extends DefaultGenericDao<CockpitUIComponentConfigurationModel>
implements CockpitConfigurationDao
Default implementation for
CockpitConfigurationDao-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindComponentConfigurations(PrincipalModel principal, String objectTemplateCode, String code) Find component configuration for given principal model (without its groups), template code and configuration code.Find component configurations which have the specified media argument as 'media' attribute value.Find component configurations by principal and all its groups.Find component configurations by principal without its supergroups.findRoleNamesByPrincipal(PrincipalModel principal) Find role names by principal.Methods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchService
-
Constructor Details
-
DefaultCockpitConfigurationDao
public DefaultCockpitConfigurationDao() -
DefaultCockpitConfigurationDao
-
-
Method Details
-
findComponentConfigurationsByPrincipal
public List<CockpitUIComponentConfigurationModel> findComponentConfigurationsByPrincipal(PrincipalModel principal) Find component configurations by principal and all its groups.- Specified by:
findComponentConfigurationsByPrincipalin interfaceCockpitConfigurationDao- Parameters:
principal- the principal- Returns:
- the list
-
findComponentConfigurationsByMedia
public List<CockpitUIComponentConfigurationModel> findComponentConfigurationsByMedia(MediaModel media) Description copied from interface:CockpitConfigurationDaoFind component configurations which have the specified media argument as 'media' attribute value.- Specified by:
findComponentConfigurationsByMediain interfaceCockpitConfigurationDao
-
findDedicatedComponentConfigurationsByPrincipal
public List<CockpitUIComponentConfigurationModel> findDedicatedComponentConfigurationsByPrincipal(PrincipalModel principal) Find component configurations by principal without its supergroups.- Specified by:
findDedicatedComponentConfigurationsByPrincipalin interfaceCockpitConfigurationDao
-
findComponentConfigurations
public List<CockpitUIComponentConfigurationModel> findComponentConfigurations(PrincipalModel principal, String objectTemplateCode, String code) Find component configuration for given principal model (without its groups), template code and configuration code.- Specified by:
findComponentConfigurationsin interfaceCockpitConfigurationDao- Parameters:
principal- the principalobjectTemplateCode- the object template codecode- the code- Returns:
- the list
-
findRoleNamesByPrincipal
Find role names by principal.- Specified by:
findRoleNamesByPrincipalin interfaceCockpitConfigurationDao- Parameters:
principal- the principal- Returns:
- the list
-