docs: @Override
      public void setStatus(int value) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
              Tr.debug(tc, "setStatus(int) : " + value);
          }
  
          // check if the buffer should be converted before setting the status
          if (value == STATUS_BUFFER) {
              convertBufferIfNeeded();
          }
          this.status = value;
      }