Add http api response state: INTERRUPTED

This commit is contained in:
gongdewei
2020-04-30 18:12:19 +08:00
parent 8e4baaa983
commit a69efad795
2 changed files with 8 additions and 3 deletions
@@ -14,12 +14,17 @@ public enum ApiState {
// RUNNING,
/**
* Process request succeeded
* Request processed successfully
*/
SUCCEEDED,
/**
* Process request failed
* Request processing interrupt
*/
INTERRUPTED,
/**
* Request processing failed
*/
FAILED,
@@ -328,7 +328,7 @@ public class HttpApiHandler {
if (timeExpired) {
logger.warn("Job is exceeded time limit, force interrupt it, jobId: {}", job.id());
job.interrupt();
response.setState(ApiState.FAILED).setMessage("The job is exceeded time limit, force interrupt");
response.setState(ApiState.INTERRUPTED).setMessage("The job is exceeded time limit, force interrupt");
} else {
response.setState(ApiState.SUCCEEDED);
}