Interface CorporateDesignResolverService

All Known Implementing Classes:
CorporateDesignResolverServiceImpl

public interface CorporateDesignResolverService
  • Method Details

    • resolveCorporateDesignForCurrentBusinessUnit

      Entity resolveCorporateDesignForCurrentBusinessUnit(Entity source)
      get the Corporate_design to be used with the current business unit for a template.

      source must have a relation to Output_template resolves business unit with BusinessUnitManager

      Parameters:
      source - the entity to get the corporate design for
      Returns:
      the corporate design
    • resolveCorporateDesignForBusinessUnit

      Entity resolveCorporateDesignForBusinessUnit(Entity source, Entity businessUnit)
      get the Corporate_design to be used with the given business unit for a template.

      source must have a relation to Output_template

      Parameters:
      source - the entity to get the corporate design for
      businessUnit - the business unit to look for
      Returns:
      the corporate design
    • resolveCorporateDesignForBusinessUnit

      Entity resolveCorporateDesignForBusinessUnit(Entity source, BusinessUnit businessUnit)
      get the Corporate_design to be used with the given business unit for a template.

      source must have a relation to Output_template

      Parameters:
      source - the entity to get the corporate design for
      businessUnit - the business unit to look for
      Returns:
      the corporate design
    • getDefaultCorporateDesignOfBusinessUnit

      Entity getDefaultCorporateDesignOfBusinessUnit(BusinessUnit businessUnit)
      Parameters:
      businessUnit - the business unit to get the Corporate_design from
      Returns:
      the corporate design
    • getDefaultWidgetCorporateDesign

      Entity getDefaultWidgetCorporateDesign()
      get the default Corporate_design to be used in widgets