com.xunlei.channel.db.dao.impl
类 RiskControlResultDAOImpl

java.lang.Object
  继承者 com.xunlei.channel.db.dao.impl.RiskControlResultDAOImpl
所有已实现的接口:
RiskControlResultDAO

@Service
public class RiskControlResultDAOImpl
extends Object
implements RiskControlResultDAO

作者:
lizhaog

构造方法摘要
RiskControlResultDAOImpl()
           
 
方法摘要
 void delRiskControlResult(Map<String,Object> paramsMap)
          删除
 RiskControlResult getRiskControlResult(String dataId, String taskName)
          根据taskName和dataId来获取唯一决定的记录
 RiskControlResult getRiskControlResultById(long id)
           
 List<RiskControlResult> getRiskControlResultByValueAndAlarmLevel(String resusltValue, String[] alarmLevel, int limit)
           
 int getRiskControlResultCount(String taskName, String resultValue, String dataId, String alarmLevel, String fromTime, String toTime)
          根据非空属性,查找符合条件的值的数量
 List<RiskControlResult> getRiskControlResultList(Map<String,Object> paramsMap)
          根据非空属性,查找符合条件的值 orderBy 能造成sql注入,目前该方法仅限用于渠道后台
 void saveRiskControlResult(RiskControlResult riskControlResult)
           
 void updateRiskControlResult(RiskControlResult riskControlResult)
          将 riskControlResult.dataId 和 riskControlResult.taskName 对应的行,更新为riskControlResult的值; 注意,如果riskControlResult有空值,也会被更新
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RiskControlResultDAOImpl

public RiskControlResultDAOImpl()
方法详细信息

saveRiskControlResult

@Transactional(readOnly=false)
public void saveRiskControlResult(RiskControlResult riskControlResult)
                           throws org.springframework.dao.DataAccessException
指定者:
接口 RiskControlResultDAO 中的 saveRiskControlResult
抛出:
org.springframework.dao.DataAccessException

getRiskControlResult

public RiskControlResult getRiskControlResult(String dataId,
                                              String taskName)
                                       throws org.springframework.dao.DataAccessException
从接口 RiskControlResultDAO 复制的描述
根据taskName和dataId来获取唯一决定的记录

指定者:
接口 RiskControlResultDAO 中的 getRiskControlResult
返回:
抛出:
org.springframework.dao.DataAccessException

getRiskControlResultById

public RiskControlResult getRiskControlResultById(long id)
                                           throws org.springframework.dao.DataAccessException
指定者:
接口 RiskControlResultDAO 中的 getRiskControlResultById
抛出:
org.springframework.dao.DataAccessException

updateRiskControlResult

@Transactional(readOnly=false)
public void updateRiskControlResult(RiskControlResult riskControlResult)
                             throws org.springframework.dao.DataAccessException
从接口 RiskControlResultDAO 复制的描述
将 riskControlResult.dataId 和 riskControlResult.taskName 对应的行,更新为riskControlResult的值; 注意,如果riskControlResult有空值,也会被更新

指定者:
接口 RiskControlResultDAO 中的 updateRiskControlResult
抛出:
org.springframework.dao.DataAccessException

getRiskControlResultByValueAndAlarmLevel

public List<RiskControlResult> getRiskControlResultByValueAndAlarmLevel(String resusltValue,
                                                                        String[] alarmLevel,
                                                                        int limit)
                                                                 throws org.springframework.dao.DataAccessException
指定者:
接口 RiskControlResultDAO 中的 getRiskControlResultByValueAndAlarmLevel
返回:
抛出:
org.springframework.dao.DataAccessException

getRiskControlResultCount

public int getRiskControlResultCount(String taskName,
                                     String resultValue,
                                     String dataId,
                                     String alarmLevel,
                                     String fromTime,
                                     String toTime)
                              throws org.springframework.dao.DataAccessException
从接口 RiskControlResultDAO 复制的描述
根据非空属性,查找符合条件的值的数量

指定者:
接口 RiskControlResultDAO 中的 getRiskControlResultCount
fromTime - 以create_time为筛选
toTime - 以create_time为筛选
返回:
抛出:
org.springframework.dao.DataAccessException

getRiskControlResultList

public List<RiskControlResult> getRiskControlResultList(Map<String,Object> paramsMap)
从接口 RiskControlResultDAO 复制的描述
根据非空属性,查找符合条件的值 orderBy 能造成sql注入,目前该方法仅限用于渠道后台

指定者:
接口 RiskControlResultDAO 中的 getRiskControlResultList
参数:
paramsMap - Map Key: taskName resultValue dataId 该条风控的唯一标示订单号 alarmLevel payType errorCode fromTime 以create_time为开始筛选 toTime 以create_time为结束筛选 orderBy 排序 e.g. "id" limit e.g. "0,100"
返回:

delRiskControlResult

public void delRiskControlResult(Map<String,Object> paramsMap)
从接口 RiskControlResultDAO 复制的描述
删除

指定者:
接口 RiskControlResultDAO 中的 delRiskControlResult


Copyright © 2016. All rights reserved.