Class HandleMsgContext


  • public class HandleMsgContext
    extends java.lang.Object
    • Field Detail

      • messageLogger

        public org.slf4j.Logger messageLogger
    • Constructor Detail

      • HandleMsgContext

        public HandleMsgContext​(java.lang.String msgRandomNo,
                                java.lang.String consumerGroup,
                                EventMeshConsumer eventMeshConsumer,
                                java.lang.String topic,
                                io.cloudevents.CloudEvent event,
                                org.apache.eventmesh.common.protocol.SubscriptionItem subscriptionItem,
                                org.apache.eventmesh.api.AbstractContext context,
                                ConsumerGroupConf consumerGroupConfig,
                                EventMeshHTTPServer eventMeshHTTPServer,
                                java.lang.String bizSeqNo,
                                java.lang.String uniqueId,
                                ConsumerGroupTopicConf consumeTopicConfig)
    • Method Detail

      • addProp

        public void addProp​(java.lang.String key,
                            java.lang.String val)
      • getProp

        public java.lang.String getProp​(java.lang.String key)
      • getMsgRandomNo

        public java.lang.String getMsgRandomNo()
      • setMsgRandomNo

        public void setMsgRandomNo​(java.lang.String msgRandomNo)
      • getBizSeqNo

        public java.lang.String getBizSeqNo()
      • setBizSeqNo

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

        public java.lang.String getConsumerGroup()
      • setConsumerGroup

        public void setConsumerGroup​(java.lang.String consumerGroup)
      • setEventMeshConsumer

        public void setEventMeshConsumer​(EventMeshConsumer eventMeshConsumer)
      • getTopic

        public java.lang.String getTopic()
      • setTopic

        public void setTopic​(java.lang.String topic)
      • getEvent

        public io.cloudevents.CloudEvent getEvent()
      • setEvent

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

        public org.apache.eventmesh.common.protocol.SubscriptionItem getSubscriptionItem()
      • setSubscriptionItem

        public void setSubscriptionItem​(org.apache.eventmesh.common.protocol.SubscriptionItem subscriptionItem)
      • getCreateTime

        public long getCreateTime()
      • setCreateTime

        public void setCreateTime​(long createTime)
      • getContext

        public org.apache.eventmesh.api.AbstractContext getContext()
      • setContext

        public void setContext​(org.apache.eventmesh.api.AbstractContext context)
      • setConsumerGroupConfig

        public void setConsumerGroupConfig​(ConsumerGroupConf consumerGroupConfig)
      • finish

        public void finish()
      • getUniqueId

        public java.lang.String getUniqueId()
      • setUniqueId

        public void setUniqueId​(java.lang.String uniqueId)
      • getTtl

        public int getTtl()
      • setTtl

        public void setTtl​(int ttl)
      • toString

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