Package de.hybris.platform.cockpit.daos
Interface CockpitConfigurationDao
- All Known Implementing Classes:
DefaultCockpitConfigurationDao
public interface CockpitConfigurationDao
Dao that contains methods related to cockpit configurations.
-
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.
-
Method Details
-
findComponentConfigurationsByPrincipal
List<CockpitUIComponentConfigurationModel> findComponentConfigurationsByPrincipal(PrincipalModel principal) Find component configurations by principal and all its groups.- Parameters:
principal- the principal- Returns:
- the list
-
findDedicatedComponentConfigurationsByPrincipal
List<CockpitUIComponentConfigurationModel> findDedicatedComponentConfigurationsByPrincipal(PrincipalModel principal) Find component configurations by principal without its supergroups. -
findComponentConfigurations
List<CockpitUIComponentConfigurationModel> findComponentConfigurations(PrincipalModel principal, String objectTemplateCode, String code) Find component configuration for given principal model (without its groups), template code and configuration code.- Parameters:
principal- the principalobjectTemplateCode- the object template codecode- the code- Returns:
- the list
-
findRoleNamesByPrincipal
Find role names by principal.- Parameters:
principal- the principal- Returns:
- the list
-
findComponentConfigurationsByMedia
Find component configurations which have the specified media argument as 'media' attribute value.
-