Class SendMessageContext

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

    public class SendMessageContext
    extends RetryContext
    • Field Detail

      • logger

        public static final org.slf4j.Logger logger
    • Constructor Detail

      • SendMessageContext

        public SendMessageContext​(java.lang.String bizSeqNo,
                                  io.cloudevents.CloudEvent event,
                                  EventMeshProducer eventMeshProducer,
                                  EventMeshGrpcServer eventMeshGrpcServer)
    • Method Detail

      • getBizSeqNo

        public java.lang.String getBizSeqNo()
      • setBizSeqNo

        public void setBizSeqNo​(java.lang.String bizSeqNo)
      • getEvent

        public io.cloudevents.CloudEvent getEvent()
      • setEvent

        public void setEvent​(io.cloudevents.CloudEvent event)
      • setEventMeshProducer

        public void setEventMeshProducer​(EventMeshProducer eventMeshProducer)
      • getCreateTime

        public long getCreateTime()
      • setCreateTime

        public void setCreateTime​(long createTime)
      • toString

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

        public boolean retry()
                      throws java.lang.Exception
        Throws:
        java.lang.Exception