com.hp.message.domain.MsgCallBackWrapper Maven / Gradle / Ivy
package com.hp.message.domain;
import com.hp.message.interfaces.ISdkMsgCallBack;
import lombok.AllArgsConstructor;
import lombok.Data;
import java.util.concurrent.ScheduledFuture;
/**
* @author 尚肖磊
* @create 2021-04-30 11:53
* @Description: SDK消息回调映射包装类
*/
@Data
@AllArgsConstructor
public class MsgCallBackWrapper {
/**
* 消息回调处理对象
*/
private final ISdkMsgCallBack msgCallback;
/**
* 超时任务检查对象
*/
private final ScheduledFuture timeoutTask;
/**
* sdk消息对象
*/
private final EmqxDataMsg emqxDataMsg;
}