Interface BeaconInitializer

  • All Known Implementing Classes:
    SessionCreatorImpl

    public interface BeaconInitializer
    Provides relevant data for initializing/creating a Beacon
    • Method Detail

      • getLogger

        Logger getLogger()
        Returns the logger for reporting messages.
      • getBeaconCache

        BeaconCache getBeaconCache()
        Returns the cache where the data of the beacon is stored until it gets sent.
      • getClientIpAddress

        java.lang.String getClientIpAddress()
        Returns the client IP address of the session / beacon.
      • getSessionSequenceNumber

        int getSessionSequenceNumber()
        Returns the sequence number for the beacon/session for identification in case of session split by events. The session sequence number complements the session ID.