/**
* vips Inc.
* Copyright (c) 2016 All Rights Reserved.
*/
package com.vip.saturn.job.console.domain;
import java.io.Serializable;
import java.util.Collection;
/**
* 项目名称:saturn-job-console
* 创建时间:2016年7月26日 下午7:02:29
* @author yangjuanying
* @version 1.0
* @since JDK 1.7.0_05
* 文件名称:JobInfoObject.java
* 类说明:
*/
public class JobInfoObject implements Serializable {
private static final long serialVersionUID = -5131341906163122876L;
/**
* 判断是新域还是旧域(新域是有version节点的,即1.1.0及其之后的版本)
*/
int isNewSaturn;
/**
* 当前域的所有Executor版本和指定的版本进行比较
*/
int compareSpecifiedVersion;
Collection<JobBriefInfo> jobsBriefInfos;
public JobInfoObject() {
}
public JobInfoObject(int isNewSaturn, int compareSpecifiedVersion, Collection<JobBriefInfo> jobsBriefInfos) {
this.isNewSaturn = isNewSaturn;
this.compareSpecifiedVersion = compareSpecifiedVersion;
this.jobsBriefInfos = jobsBriefInfos;
}
public int getIsNewSaturn() {
return isNewSaturn;
}
public void setIsNewSaturn(int isNewSaturn) {
this.isNewSaturn = isNewSaturn;
}
public int getCompareSpecifiedVersion() {
return compareSpecifiedVersion;
}
public void setCompareSpecifiedVersion(int compareSpecifiedVersion) {
this.compareSpecifiedVersion = compareSpecifiedVersion;
}
public Collection<JobBriefInfo> getJobsBriefInfos() {
return jobsBriefInfos;
}
public void setJobsBriefInfos(Collection<JobBriefInfo> jobsBriefInfos) {
this.jobsBriefInfos = jobsBriefInfos;
}
}