docs: @Override
      public Map<IPortletType, PortletPublishingDefinition> getChannelPublishingDefinitions() {
          final List<IPortletType> channelTypes = this.portletTypeRegistry.getPortletTypes();
  
          final Map<IPortletType, PortletPublishingDefinition> cpds =
                  new LinkedHashMap<IPortletType, PortletPublishingDefinition>(channelTypes.size());
  
          for (final IPortletType channelType : channelTypes) {
              final PortletPublishingDefinition cpd =
                      this.getChannelPublishingDefinition(channelType.getId());
              cpds.put(channelType, cpd);
          }
  
          return cpds;
      }