@Override
  public INodeSet getNodes() throws ResourceModelSourceException {
    NodeSetImpl iNodeEntries = new NodeSetImpl();
    for (int i = 0; i < count; i++) {
      NodeEntryImpl nodeEntry = new NodeEntryImpl();
      nodeEntry.setNodename(
          (prefix != null ? prefix : "node") + "-" + i + (suffix != null ? suffix : ""));
      nodeEntry.setHostname(
          (prefix != null ? prefix : "") + "host" + (suffix != null ? suffix : ""));
      nodeEntry.setUsername(
          (prefix != null ? prefix : "") + "user" + (suffix != null ? suffix : ""));
      nodeEntry.setAttribute("node-executor", "stub");
      nodeEntry.setAttribute("file-copier", "stub");
      if (null != tags) {
        nodeEntry.setTags(new HashSet(Arrays.asList(tags.split("\\s*,\\s*"))));
      }

      iNodeEntries.putNode(nodeEntry);
    }
    return iNodeEntries;
  }