docs: public List processAck(ControlAck ackMsg) throws SIRollbackException, SIConnectionLostException, SIResourceException, SIErrorException
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "processAck",
          new Object[] { ackMsg });
  
      // Get the ackPrefix from the message
      long ackPrefix = ackMsg.getAckPrefix();
  
      List indexList = processAck(ackMsg, ackPrefix);
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "processAck", indexList);
  
      return indexList;
  
    }