docs: def ProcessListDirectory(self, responses):
      """Processes the results of the ListDirectory client action.
  
      Args:
        responses: a flow Responses object.
      """
      if not responses.success:
        raise flow.FlowError("Unable to list directory.")
  
      with data_store.DB.GetMutationPool() as pool:
        for response in responses:
          stat_entry = rdf_client_fs.StatEntry(response)
          filesystem.CreateAFF4Object(
              stat_entry, self.client_urn, pool, token=self.token)
          self.SendReply(stat_entry)