@Component(value="ruleDataSource")
public interface IRuleDataSource
Modifier and Type | Method and Description |
---|---|
CouponRuleFiredDetails |
getLastRuleFiredTime(Coupon coupon,
int ruleid) |
java.util.List<SensorData> |
getSensorData(java.lang.String sensorName,
Coupon coupon,
java.sql.Timestamp startTime,
java.sql.Timestamp endTime) |
int |
getSensorInterval(Coupon coupon,
java.lang.String sensorName) |
void |
updateLastRuleFiredTime(Coupon coupon,
int ruleid,
java.sql.Timestamp sensorRuleFiredTime,
java.sql.Timestamp currentRuleFiredTime) |
java.util.List<SensorData> getSensorData(java.lang.String sensorName, Coupon coupon, java.sql.Timestamp startTime, java.sql.Timestamp endTime)
CouponRuleFiredDetails getLastRuleFiredTime(Coupon coupon, int ruleid)
int getSensorInterval(Coupon coupon, java.lang.String sensorName)
void updateLastRuleFiredTime(Coupon coupon, int ruleid, java.sql.Timestamp sensorRuleFiredTime, java.sql.Timestamp currentRuleFiredTime)