docs: public final void setWatermarks(long countLow, long countHigh, long bytesLow, long bytesHigh) throws NotInMessageStore
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "setWatermarks", new Object[] { Long.valueOf(countLow), Long.valueOf(countHigh), Long.valueOf(bytesLow), Long.valueOf(bytesHigh) });
  
          ReferenceCollection ic = ((ReferenceCollection) _getMembership());
          if (null == ic)
          {
              if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
                  SibTr.exit(this, tc, "setWatermarks");
              throw new NotInMessageStore();
          }
          if (null != ic)
          {
              ic.setWatermarks(countLow, countHigh, bytesLow, bytesHigh);
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "setWatermarks");
      }