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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<CockpitUIComponentConfigurationModel>
findComponentConfigurations(PrincipalModel principal, java.lang.String objectTemplateCode, java.lang.String code)
Find component configuration for given principal model (without its groups), template code and configuration code.java.util.List<CockpitUIComponentConfigurationModel>
findComponentConfigurationsByMedia(MediaModel media)
Find component configurations which have the specified media argument as 'media' attribute value.java.util.List<CockpitUIComponentConfigurationModel>
findComponentConfigurationsByPrincipal(PrincipalModel principal)
Find component configurations by principal and all its groups.java.util.List<CockpitUIComponentConfigurationModel>
findDedicatedComponentConfigurationsByPrincipal(PrincipalModel principal)
Find component configurations by principal without its supergroups.java.util.List<java.lang.String>
findRoleNamesByPrincipal(PrincipalModel principal)
Find role names by principal.
-
-
-
Method Detail
-
findComponentConfigurationsByPrincipal
java.util.List<CockpitUIComponentConfigurationModel> findComponentConfigurationsByPrincipal(PrincipalModel principal)
Find component configurations by principal and all its groups.- Parameters:
principal
- the principal- Returns:
- the list
-
findDedicatedComponentConfigurationsByPrincipal
java.util.List<CockpitUIComponentConfigurationModel> findDedicatedComponentConfigurationsByPrincipal(PrincipalModel principal)
Find component configurations by principal without its supergroups.
-
findComponentConfigurations
java.util.List<CockpitUIComponentConfigurationModel> findComponentConfigurations(PrincipalModel principal, java.lang.String objectTemplateCode, java.lang.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
java.util.List<java.lang.String> findRoleNamesByPrincipal(PrincipalModel principal)
Find role names by principal.- Parameters:
principal
- the principal- Returns:
- the list
-
findComponentConfigurationsByMedia
java.util.List<CockpitUIComponentConfigurationModel> findComponentConfigurationsByMedia(MediaModel media)
Find component configurations which have the specified media argument as 'media' attribute value.
-
-