Package 

Interface OptionalReferrersProvider


  • 
    public interface OptionalReferrersProvider
    
                        

    Provider for external/optional referrer implementations.

    <p>This interface abstracts the creation and management of external referrer implementations that are registered dynamically during app startup. It supports the new automatic referrer registration system that eliminates the need for compile-time dependencies.</p>
    • Method Summary

      Modifier and Type Method Description
      abstract List<Referrer> getOptionalReferrers(ReferrerPropĀ prop) Creates instances of all registered external referrer implementations.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getOptionalReferrers

         abstract List<Referrer> getOptionalReferrers(ReferrerPropĀ prop)

        Creates instances of all registered external referrer implementations.

        <p>This method is called during SDK initialization to instantiate all external referrers that have been registered via {@link BaseReferrerInitProvider} during app startup.</p>
        Parameters:
        prop - Properties container with dependencies for referrer instantiation