docs: protected ChannelData createChannelData(String name, Class<?> factoryClass, Map<Object, Object> properties, int weight) {
  
          return new ChannelDataImpl(name, factoryClass, properties, weight, this);
      }