code: protected void eventPostCommitAdd(SIMPMessage msg, TransactionCommon transaction)
                      throws SIDiscriminatorSyntaxException, SIResourceException
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "eventPostCommitAdd", new Object[] { msg, transaction });
  
          //if receive allowed, try to hand the message on to any ready consumer points
          //at this point it must be in both the IH and CD item/reference streams
          internalPut(msg, transaction, null, true, true, true);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "eventPostCommitAdd");
      }
docs: Called when a message receives an eventCommittedAdd from the messageStore. i.e.
  a message has been transactionally committed after being put in the messageStore.
  
  @param msg The message which has been committed
  @param transaction The transaction used to commit the message
  @throws SIStoreException Thrown if there is ANY problem
  @see com.ibm.ws.sib.store.AbstractItem#eventCommittedAdd(com.ibm.ws.sib.msgstore.Transaction)