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;    
  }
public boolean isReallocationRequired ( SIMPMessage msg ) throws SIResourceException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "isReallocationRequired" , msg ) ; boolean reallocate = false ; reallocate = sourceStreamManager . isReallocationRequired ( msg ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "isReallocationRequired" ) ; return reallocate ; }
Returns true if the given message was uncommitted at the time of the
last reallocation of this stream. If so we need to reallocate the
stream again.
@param msg
@return boolean
@throws SIResourceException