Through JobSubmissionProtocols, BSPJobClient provides getClusterStatus, getJobStatus, getAllJobs, killJob, and killTask methods that offer ways to obtain information and control already-submitted jobs. But, they have been only provided as APIs. For easy use, we need some kind of user-friend interface like command-line interface.
This commdand-line interface will mainly wrap methods provided by BSPJobClient. Thus, the interface will have the following features:
- listing BSP cluster
- getting information of subbmitted job (or jobs)
- killing job or task