示例#1
0
  public synchronized List<String> listEntries(String namePattern) {
    List<String> viewList = view.listEntries(namePattern);
    List<String> archiveList = archive.listEntries(namePattern);

    if (archiveList.isEmpty()) {
      return viewList;
    }

    LinkedHashSet<String> entries = new LinkedHashSet<String>(viewList);
    entries.addAll(archiveList);
    return new ArrayList<String>(entries);
  }