docs: public void print(boolean b) throws IOException
      {   
          if(this._listener!= null &&  !checkIfCalledFromWLonError()){            
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())    
                  Tr.debug(tc, "non blocking print boolean , WriteListener enabled: " + this._listener);
              this.print_NonBlocking(Boolean.toString(b));
          }
          else {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())    
                  Tr.debug(tc, "print boolean");        
              super.print(b);
          }
      }