Class PublishableErrorEntry


  • public final class PublishableErrorEntry
    extends Object
    Denotes an erroneous event which can be published to the disruptor's ring buffer.
    • Field Detail

      • EVENT_FACTORY

        public static final com.lmax.disruptor.EventFactory<PublishableErrorEntry> EVENT_FACTORY
    • Constructor Detail

      • PublishableErrorEntry

        public PublishableErrorEntry()
    • Method Detail

      • getTimestamp

        public long getTimestamp()
      • setTimestamp

        public void setTimestamp​(long timestamp)
      • getSiddhiAppName

        public String getSiddhiAppName()
      • setSiddhiAppName

        public void setSiddhiAppName​(String siddhiAppName)
      • getStreamName

        public String getStreamName()
      • setStreamName

        public void setStreamName​(String streamName)
      • getEventAsBytes

        public byte[] getEventAsBytes()
      • setEventAsBytes

        public void setEventAsBytes​(byte[] eventAsBytes)
      • getCause

        public String getCause()
      • setCause

        public void setCause​(String cause)
      • getStackTraceAsBytes

        public byte[] getStackTraceAsBytes()
      • setStackTraceAsBytes

        public void setStackTraceAsBytes​(byte[] stackTraceAsBytes)
      • getOriginalPayloadAsBytes

        public byte[] getOriginalPayloadAsBytes()
      • setOriginalPayloadAsBytes

        public void setOriginalPayloadAsBytes​(byte[] originalPayloadAsBytes)
      • getErrorOccurrence

        public String getErrorOccurrence()
      • setErrorOccurrence

        public void setErrorOccurrence​(String errorOccurrence)
      • getEventType

        public String getEventType()
      • setEventType

        public void setEventType​(String eventType)
      • getErrorType

        public String getErrorType()
      • setErrorType

        public void setErrorType​(String errorType)