package org.zstack.core.job; import org.zstack.header.errorcode.ErrorCode; import org.zstack.header.message.LocalEvent; import org.zstack.utils.JsonWrapper; public class JobEvent extends LocalEvent { private JsonWrapper returnValue; private ErrorCode errorCode; private boolean success = true; private long jobId; public long getJobId() { return jobId; } public void setJobId(long jobId) { this.jobId = jobId; } public ErrorCode getErrorCode() { return errorCode; } public void setErrorCode(ErrorCode errorCode) { this.success = false; this.errorCode = errorCode; } public boolean isSuccess() { return success; } public void setSuccess(boolean success) { this.success = success; } public JsonWrapper getReturnValue() { return returnValue; } public void setReturnValue(JsonWrapper returnValue) { this.returnValue = returnValue; } @Override public String getSubCategory() { return "JobQueueReturnValue"; } }