@Override public String toString() { return getDir().getAbsolutePath(); }
/** * Return a sub-directory of the application temp. * @param subDir the sub-directory name * @return a sub-directory */ public File getDir(String subDir) { File dir = new File(getDir(), subDir); dir.mkdirs(); return dir; }
public File getValidDirectory(boolean mkdirs) { File dir = getDirectory(); if (dir == null) { return new ApplicationTemp().getDir("servlet-sessions"); } if (!dir.isAbsolute()) { dir = new File(new ApplicationHome().getDir(), dir.getPath()); } if (!dir.exists() && mkdirs) { dir.mkdirs(); } assertDirectory(mkdirs, dir); return dir; }