Challenge Overview
Create a framework module to extend the provided Java Batch Job Infrastructure (provided) which allows for Tasks to persist and re-hydrate state so that a running job can persist state so that if the job is stopped (for any reason) and re-started, it can continue at the point of last saved state.
Final Submission Guidelines
Java 1.5 using the provided Batch Job Infrastructure.