docs: public boolean isReallocationRequired(SIMPMessage msg) throws SIResourceException
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "isReallocationRequired", msg);
        
      
      // return flag indicating whether the message should be reallocated
      boolean reallocate = false;    
  
      // Ask the ssm if the stream needs reallocation
      reallocate = sourceStreamManager.isReallocationRequired(msg);
          
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "isReallocationRequired");
        
      return reallocate;    
    }