Interface ITransportGate

All Known Implementing Classes:
NoOpTransportGate

public interface ITransportGate
Implementations of this interface serve as gatekeepers that allow or disallow sending of the events through the ITransport. For example, it is unnecessary to send the events if the device is offline.

Events are stored in a cache until sending is allowed again (or maximum number of retries to send an event has been reached).

  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Checks if the device is connected or not
  • Method Details

    • isConnected

      boolean isConnected()
      Checks if the device is connected or not
      Returns:
      true if it is possible to send events to the Sentry server, false otherwise