code: List<MultiIndex.Action> getActions() throws IOException
     {
        final List<MultiIndex.Action> actions = new ArrayList<MultiIndex.Action>();
        read(new ActionCollector()
        {
           public void collect(MultiIndex.Action a)
           {
              actions.add(a);
           }
        });
        return actions;
     }
docs: Returns a List with all {@link MultiIndex.Action} instances in the
  redo log.
  
  @return an List with all {@link MultiIndex.Action} instances in the
  redo log.
  @throws IOException if an error occurs while reading from the redo log.