添加航班删除事件的处理

This commit is contained in:
zhouxiunai
2018-12-11 09:54:01 +08:00
parent 894288ec0a
commit 5a2bf4015a
4 changed files with 77 additions and 1 deletions
@@ -1,6 +1,7 @@
package com.gzzn.omms.msgexchangeapi.service.flightInfo;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Set;
@@ -10,6 +11,7 @@ import org.springframework.stereotype.Service;
import com.gzzn.omms.msgexchangeapi.entity.Cminmsg;
import com.gzzn.omms.msgexchangeapi.entity.msg.MSG;
import com.gzzn.omms.msgexchangeapi.entity.msg.SCHD;
import com.gzzn.omms.msgexchangeapi.entity.msg.SCHD.FLTR;
import com.gzzn.omms.msgexchangeapi.msghandler.MsgHandlerDispatcher;
import com.gzzn.omms.msgexchangeapi.redis.RedisService;
import com.gzzn.omms.msgexchangeapi.service.exchange.IExchangeService;
@@ -107,4 +109,11 @@ public class FlightInfoServiceImpl implements IFlightInfoService {
return lsResult;
}//end method
@Override
public boolean deleteFltr(FLTR fltr) {
redisService.del(Arrays.asList(redisKey + fltr.getFLID()));
return true;
}
}
@@ -30,4 +30,12 @@ public interface IFlightInfoService {
* 保存航班动态信息,新增或更新
*/
public boolean saveFltr(SCHD.FLTR fltr);
/**
* 物理删除动态航班信息
* @param fltr
* @return
*/
public boolean deleteFltr(SCHD.FLTR fltr);
}