code: public long getUnAvailableMessageCount()
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "getUnAvailableMessageCount");
  
      long returnValue = -1;
      try
      {
        returnValue = getStatistics().getUnavailableItemCount();
      }
      catch(MessageStoreException e)
      {
        // FFDC
        FFDCFilter.processException(
            e,
            "com.ibm.ws.sib.processor.impl.store.itemstreams.PtoPMessageItemStream.getUnAvailableMessageCount",
            "1:894:1.93.1.14",
            this);  
        
        SibTr.exception(tc, e);
      } 
            
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "getUnAvailableMessageCount", new Long(returnValue));
      return returnValue;
    }
docs: /*
  (non-Javadoc)
  @see com.ibm.ws.sib.processor.impl.interfaces.LocalizationPoint#getUnAvailableMessageCount()