docs: private WsByteBuffer createNewWsByteBuffer(int sizeNeeded)
     {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "createNewWsByteBuffer", Integer.valueOf(sizeNeeded));
  
        if (sizeNeeded < DEFAULT_BUFFER_SIZE)
        {
           sizeNeeded = DEFAULT_BUFFER_SIZE;
        }
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, "Allocating a buffer of size: " + sizeNeeded);
  
        WsByteBuffer buffer = poolMan.allocate(sizeNeeded);
  
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "createNewWsByteBuffer", buffer);
        return buffer;
     }