Class UpStreamMsgContext

  • All Implemented Interfaces:
    java.lang.Comparable<java.util.concurrent.Delayed>, java.util.concurrent.Delayed

    public class UpStreamMsgContext
    extends RetryContext
    • Constructor Detail

      • UpStreamMsgContext

        public UpStreamMsgContext​(Session session,
                                  io.cloudevents.CloudEvent event,
                                  org.apache.eventmesh.common.protocol.tcp.Header header,
                                  long startTime,
                                  long taskExecuteTime)
    • Method Detail

      • getSession

        public Session getSession()
      • getEvent

        public io.cloudevents.CloudEvent getEvent()
      • getCreateTime

        public long getCreateTime()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • createSendCallback

        protected org.apache.eventmesh.api.SendCallback createSendCallback​(org.apache.eventmesh.common.protocol.tcp.Command replyCmd,
                                                                           long taskExecuteTime,
                                                                           io.cloudevents.CloudEvent event,
                                                                           UpStreamMsgContext retryContext)