static public DocumentFile createDocument(FSEntry directory) throws Exception { return createDocument(directory, defaultFilenameFilter, defaultIncludeEntry); }
static public DocumentFile createDocument(FSEntry directory, FSEntryNameFilter filter) throws Exception { return createDocument(directory, filter, defaultIncludeEntry); }
static public DocumentFile createDocument(FSEntry directory, FSEntry includeDir) throws Exception { return createDocument(directory, defaultFilenameFilter, includeDir); }
static public Map<String,File> listDocumentsFromDir( GlobalSettings gs ,File docsDir ) throws Exception { Map<String,File> docIds = new HashMap<String,File>(); if( docsDir.exists() && docsDir.isDirectory() ){ // Iterate over each subdirectory, attempting to // load each document String[] subDirNames = docsDir.list( gs.getFilenameFilter() ); for(String subDirName : subDirNames){ File subDir = new File(docsDir, subDirName); if( subDir.exists() && subDir.isDirectory() ) { // OK, let's create a document based on this Document doc = null; try { FSEntryFile entry = new FSEntryFile(subDir); doc = DocumentFile.createDocument(entry); } catch(Exception e){ throw new Exception("Unable to read document at: "+subDir.getName(), e); } docIds.put(doc.getId(), subDir); } } } return docIds; }
try { FSEntryFile entry = new FSEntryFile(subDir); doc = DocumentFile.createDocument(entry); } catch(Exception e){ throw new Exception("Unable to read document at: "+subDir.getName(), e);
for(FSEntry entry : topDir.getChildren()) { try { Document doc = DocumentFile.createDocument(entry); String docId = doc.getId();
try { FSEntry entry = new FSEntryFile(ddDir); doc = DocumentFile.createDocument(entry); } catch(Exception e){ throw new ServletException("Unable to read server design document",e);
doc = DocumentFile.createDocument(entry);
doc = DocumentFile.createDocument(merged);
Document doc = DocumentFile.createDocument(resourceFile, resourceFile);
try { FSEntryFile entry = new FSEntryFile(subDir); doc = DocumentFile.createDocument(entry); } catch(Exception e){ logger.error("Unable to read document at: "+subDir.getName(), e);
doc = DocumentFile.createDocument(mergedEntry, mergedEntry);
doc = DocumentFile.createDocument(mergedEntry, mergedEntry);
doc = DocumentFile.createDocument(mergedEntry, mergedEntry);