@Override
  public void fromData(DataInput in,
      DeserializationContext context) throws IOException, ClassNotFoundException {
    txLockId = TXLockIdImpl.createFromData(in);
    participants = InternalDataSerializer.readSet(in);
    {
      int reqsSize = in.readInt();
      if (reqsSize >= 0) {
        reqs = new IdentityArrayList(reqsSize);
        for (int i = 0; i < reqsSize; i++) {
          reqs.add(TXRegionLockRequestImpl.createFromData(in));
        }
      }
    }
  }
Each lock batch contains a set of distributed system member ids that are participating in the
transaction. Public access for testing purposes.

@return participants in the transaction
geode-core/src/main/java/org/apache/geode/internal/cache/locks/TXLockBatch.java