Retention of Job Applications

How long should job applications, resumes, letters of reference, and other records submitted by applicants for vacant positions, not to mention unsolicited applications and resumes, be retained? Though job applications would seemingly lose value after the hiring decision, these records are good to have if the hiring process is restarted, or, in a worst case…