Package com.ibm.jbatch.spi
Interface BatchJobUtil
-
public interface BatchJobUtilImplemented by the jbatch implementation to allow the host environment to instruct the RI to purge job repository entries associated with a given "owner".- Author:
- skurz
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidpurgeOwnedRepositoryData(String tag)This method will purge all JobExecution, JobInstance, and job data "owned" by a given "tag".
-
-
-
Method Detail
-
purgeOwnedRepositoryData
void purgeOwnedRepositoryData(String tag)
This method will purge all JobExecution, JobInstance, and job data "owned" by a given "tag". Job purge only happens, however, if there are no other JobInstance(s) "owned" by other "tag"(s). It does not guarantee a consistent view of the job repository, so this method should only be issued when no jobs are being executed "owned by" this tag. If this type of external synchronization is not used, the behavior is undefined.- Parameters:
tag- A "tag" (or "app name", generically speaking).
-
-