Class StoreCleanerImpl
java.lang.Object
com.kazurayam.materialstore.base.manage.StoreCleaner
com.kazurayam.materialstore.base.manage.StoreCleanerImpl
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
cleanup
(JobName jobName, JobTimestamp olderThan) int
deleteJobTimestampsOlderThan
(JobName jobName, JobTimestamp olderThan) int
deleteReportsOlderThan
(JobName jobName, JobTimestamp olderThan) Methods inherited from class com.kazurayam.materialstore.base.manage.StoreCleaner
newInstance
-
Constructor Details
-
StoreCleanerImpl
-
-
Method Details
-
cleanup
- Specified by:
cleanup
in classStoreCleaner
- Throws:
MaterialstoreException
JobNameNotFoundException
-
cleanup
public void cleanup(JobName jobName, JobTimestamp olderThan) throws MaterialstoreException, JobNameNotFoundException - Specified by:
cleanup
in classStoreCleaner
- Throws:
MaterialstoreException
JobNameNotFoundException
-
cleanup
public void cleanup(JobName jobName, int olderThanNth) throws MaterialstoreException, JobNameNotFoundException - Specified by:
cleanup
in classStoreCleaner
- Throws:
MaterialstoreException
JobNameNotFoundException
-
deleteJobTimestampsOlderThan
public int deleteJobTimestampsOlderThan(JobName jobName, JobTimestamp olderThan) throws MaterialstoreException, JobNameNotFoundException - Specified by:
deleteJobTimestampsOlderThan
in classStoreCleaner
- Throws:
MaterialstoreException
JobNameNotFoundException
-
deleteReportsOlderThan
public int deleteReportsOlderThan(JobName jobName, JobTimestamp olderThan) throws MaterialstoreException - Specified by:
deleteReportsOlderThan
in classStoreCleaner
- Throws:
MaterialstoreException
-