Class AbstractTask
- java.lang.Object
-
- org.apache.eventmesh.runtime.core.protocol.tcp.client.task.AbstractTask
-
- All Implemented Interfaces:
java.lang.Runnable
- Direct Known Subclasses:
GoodbyeTask,HeartBeatTask,HelloTask,ListenTask,MessageAckTask,MessageTransferTask,RecommendTask,SubscribeTask,UnSubscribeTask
public abstract class AbstractTask extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description protected io.netty.channel.ChannelHandlerContextctxprotected EventMeshTCPServereventMeshTCPServerprotected org.slf4j.Loggerloggerprotected org.apache.eventmesh.common.protocol.tcp.Packagepkgprotected Sessionsessionprotected longstartTime
-
Constructor Summary
Constructors Constructor Description AbstractTask(org.apache.eventmesh.common.protocol.tcp.Package pkg, io.netty.channel.ChannelHandlerContext ctx, long startTime, EventMeshTCPServer eventMeshTCPServer)
-
-
-
Field Detail
-
logger
protected final org.slf4j.Logger logger
-
pkg
protected org.apache.eventmesh.common.protocol.tcp.Package pkg
-
ctx
protected io.netty.channel.ChannelHandlerContext ctx
-
session
protected Session session
-
startTime
protected long startTime
-
eventMeshTCPServer
protected EventMeshTCPServer eventMeshTCPServer
-
-
Constructor Detail
-
AbstractTask
public AbstractTask(org.apache.eventmesh.common.protocol.tcp.Package pkg, io.netty.channel.ChannelHandlerContext ctx, long startTime, EventMeshTCPServer eventMeshTCPServer)
-
-