Class LifecycleExtension

java.lang.Object
com.adobe.marketing.mobile.Extension
com.adobe.marketing.mobile.lifecycle.LifecycleExtension

public class LifecycleExtension extends com.adobe.marketing.mobile.Extension
LifecycleExtension class

The responsibility of LifecycleExtension is to handle the calculation and population of a base set of data within the SDK. This data will consist of information about the lifecycle of the app involving launches, installs and upgrades.

This extension handles two main scenarios:

  • Computing standard lifecycle sessions, usually consumed by the Analytics extension
  • Computing the application launch/close XDM metrics, usually consumed by the Edge Network and related extensions
  • Method Details

    • readyForEvent

      public boolean readyForEvent(com.adobe.marketing.mobile.Event event)
      Overrides:
      readyForEvent in class com.adobe.marketing.mobile.Extension