Class InboxFetcherInternal


  • public class InboxFetcherInternal
    extends java.lang.Object
    Internal implementation of BatchInboxFetcher
    • Method Detail

      • provide

        public static InboxFetcherInternal provide​(@NonNull
                                                   android.content.Context context,
                                                   java.lang.String installID)
      • provide

        public static InboxFetcherInternal provide​(@NonNull
                                                   android.content.Context context,
                                                   java.lang.String installID,
                                                   boolean useCache)
        Init fetcher without using cache Internal use only
      • provide

        public static InboxFetcherInternal provide​(@NonNull
                                                   android.content.Context context,
                                                   @NonNull
                                                   java.lang.String userIdentifier,
                                                   @NonNull
                                                   java.lang.String authenticationKey)
      • provide

        public static InboxFetcherInternal provide​(@NonNull
                                                   android.content.Context context,
                                                   @NonNull
                                                   java.lang.String userIdentifier,
                                                   @NonNull
                                                   java.lang.String authenticationKey,
                                                   boolean useCache)
      • setMaxPageSize

        public void setMaxPageSize​(int maxPageSize)
      • setFetchLimit

        public void setFetchLimit​(int fetchLimit)
      • setFilterSilentNotifications

        public void setFilterSilentNotifications​(boolean filterSilentNotifications)
      • isEndReached

        public boolean isEndReached()
      • markAllAsRead

        public void markAllAsRead()