Interface CockpitConfigurationDao

  • All Known Implementing Classes:
    DefaultCockpitConfigurationDao

    public interface CockpitConfigurationDao
    Dao that contains methods related to cockpit configurations.
    • 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
      • 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 principal
        objectTemplateCode - the object template code
        code - 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.