//参考base-4.0.2.jar
public class AuditResult implements TimeReferable, Serializable
//参考api-1.0.0.jar
//该接口用于表示实现类是时间可参考的,也就是能够获得基准时间。
//以前的实时风控都是基于当前时间来进行的,引入该类希望将实时风控扩展到更深的领域。
public abstract interface TimeReferable extends Serializable
{
public abstract Date getReferenceTime();
public abstract void setReferenceTime(Date paramDate);
}
//默认构造器
public AuditResult()
{
setScore(0);
}
//通知策略
public NotifyPolicy notifyPolicy;
//验证策略
public VerifyPolicy verifyPolicy;
//风险评分
public int score;
//
public String retCode;
public String uuid;
public Long referenceTime;
//risk队列
public List<Risk> risks = new ArrayList();
//MemCachedItem队列
public List<Map<String, Object>> items = new ArrayList();
//
public Map<String, Object> customization = new HashMap();