package com.xj.hhjk.common.thread;
import java.util.concurrent.Callable;
import com.alibaba.fastjson.JSONObject;
/**
* 带有优先级的线程处理类
*
* @author shengguimin
*/
public abstract class CallablePriority<V> implements Callable<V>, Comparable<CallablePriority<V>> {
private JSONObject data;
private int priority; // 权值
public CallablePriority() {
}
public CallablePriority(JSONObject data) {
this.data = data;
}
public CallablePriority(int priority) {
super();
this.priority = priority;
}
public JSONObject getData() {