code: public long getWebPageAndChildrenLastModified(WebSiteRequest req) throws IOException, SQLException {
  		WebPage[] myPages = getCachedPages(req);
  		int len = myPages.length;
  		long mostRecent = getClassLastModified();
  		if(mostRecent==-1) return -1;
  		for (int c = 0; c < len; c++) {
  			long time = myPages[c].getLastModified(req);
  			if(time==-1) return -1;
  			if (time > mostRecent) mostRecent = time;
  		}
  		return mostRecent;
  	}
docs: Gets the most recent last modified time of this page and its immediate children.