code: @Deprecated
  	public static void setUnreadMessagesListener(final UnreadMessagesListener listener) {
  		dispatchConversationTask(new ConversationDispatchTask() {
  			@Override
  			protected boolean execute(Conversation conversation) {
  				conversation.getMessageManager().setHostUnreadMessagesListener(listener);
  				return true;
  			}
  		}, "set unread message listener");
  	}
docs: Set one and only listener to be notified when the number of unread messages in the Message Center changes.
  if the app calls this method to set up a custom listener, the apptentive unread message badge, also an UnreadMessagesListener,
  won't get notification. Please use {@link #addUnreadMessagesListener(UnreadMessagesListener)} instead.
  
  @param listener An UnreadMessagesListener that you instantiate. Pass null to remove existing listener.
  Do not pass in an anonymous class, such as setUnreadMessagesListener(new UnreadMessagesListener() {...}).
  Instead, create your listener as an instance variable and pass that in. This
  allows us to keep a weak reference to avoid memory leaks.