code: protected List<CmsPublishJobFinished> asList() {
  
          List<CmsPublishJobInfoBean> cachedPublishJobs = OpenCms.getMemoryMonitor().getAllCachedPublishJobsInHistory();
          List<CmsPublishJobFinished> result = new ArrayList<CmsPublishJobFinished>(cachedPublishJobs.size());
          Iterator<CmsPublishJobInfoBean> it = cachedPublishJobs.iterator();
          while (it.hasNext()) {
              CmsPublishJobInfoBean publishJob = it.next();
              result.add(new CmsPublishJobFinished(publishJob));
          }
          return Collections.unmodifiableList(result);
      }
docs: Returns an unmodifiable list representation of this list.<p>
  
  @return a list of {@link CmsPublishJobFinished} objects