docs: @Override
      public void init() throws ChannelException {
          if (this.config.isInbound()) {
              // Customize the TCPChannel configuration object so that it knows
              // what port to use for this chain.
              this.endPoint = createEndPoint();
              initializePort();
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, " listening port: " + this.endPoint.getListenPort());
              }
          }
      }