Package 

Class MessageManager

  • All Implemented Interfaces:
    apptentive.com.android.feedback.lifecycle.LifecycleListener , apptentive.com.android.feedback.message.ConversationListener

    
    public final class MessageManager
     implements LifecycleListener, ConversationListener
                        

    This class acts as a communicator between MessageCenterModule & Apptentive core components It owns PollingScheduler,schedules and updates the polling Configuration depending on whether the App & MessageCenter is in the background vs foreground Fetches,sorts & groups messages Updates & maintain the cache using MessageRepository Sends & download attachments Supports hidden messages Provides UnreadMessageCallback to notify new unread messages to the app