Files
msgexchange-api/src/main/java/com/gzzn/omms/msgexchangeapi/service/IMsgBufferService.java
T

39 lines
708 B
Java

package com.gzzn.omms.msgexchangeapi.service;
import java.util.List;
import com.gzzn.omms.msgexchangeapi.entity.msg.SCHD;
/**
* 消息缓存服务,多线程安全
* @author zhouxiunai
*
*/
public interface IMsgBufferService {
/**
* 添加动态航班信息到缓存
* @param fltr
*/
public void addFltr(SCHD.FLTR fltr);
/**
* 添加动态消息到缓存
* @param msg (json 格式)
*/
public void addMsg(String msg);
/**
* 获取缓存中所有的动态航班信息
* @return
*/
public List<SCHD.FLTR> takeAllFltr();
/**
* 获取缓存中的所有动态消息
* @return
*/
public List<String> takeAllMsg();
}