Class BacktraceHandlerInputEvents


  • public class BacktraceHandlerInputEvents
    extends BacktraceHandlerInput
    Class represents Backtrace events that will be sent to BacktraceHandlerThread
    • Field Detail

      • payload

        public EventsPayload payload
        A message containing information about the error and the device
      • eventsOnServerResponseEventListener

        public EventsOnServerResponseEventListener eventsOnServerResponseEventListener
        Event that will be executed after receiving a response from the server
      • eventsRequestHandler

        public EventsRequestHandler eventsRequestHandler
        Event which will be executed instead of default sending report to Backtrace server
    • Constructor Detail

      • BacktraceHandlerInputEvents

        public BacktraceHandlerInputEvents​(EventsPayload payload,
                                           EventsOnServerResponseEventListener eventsOnServerResponseEventListener,
                                           OnServerErrorEventListener serverErrorEventListener,
                                           EventsRequestHandler eventsRequestHandler)
        Initialize new instance of BacktraceHandlerInput
        Parameters:
        payload - a message containing information about the error and the device
        eventsOnServerResponseEventListener - event callback that will be executed after receiving a response from the server
        serverErrorEventListener - event callback that will be executed after receiving an error from the server
        eventsRequestHandler - event callback which will be executed instead of default sending report to Backtrace server