docs: public void destroyInternal() {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, "destroyInternal; " + this);
          }
          // Stop and destroy the chain. Ignore exceptions
          try {
              this.cf.stopChainInternal(getChain(), 0);
              this.cf.destroyChainInternal(getChain());
          } catch (ChannelException e) {
              // No FFDC required
          } catch (ChainException e) {
              // No FFCD required
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, "destroyInternal");
          }
      }