docs: public void init(ChannelFactoryData data) throws ChannelFactoryException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(this, tc, "init: " + this);
          }
  
          this.commonProperties = data.getProperties();
          this.factoryConfig = new UDPChannelFactoryConfiguration(data);
          this.vcFactory = ChannelFrameworkFactory.getChannelFramework().getInboundVCFactory();
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(this, tc, "init");
          }
      }