| # MobiControlMessageManager
Superclass: | NSObject
Declared In: | MobiControlMessageManager.h
## Introduction The MobiControlMessageManager singleton object defines an interface to manage non-chat messages. ## Methods `+defaultMobiControlMessageManager` `-deleteAllMessages` `-deleteMessage:` `-getAllMobiControlMessageCenterMessages` `-markAllMessagesAsRead` `-markMessageAsRead:` ### defaultMobiControlMessageManager
    + (id)defaultMobiControlMessageManager;
##### Return Value The singleton instance of MobiControlMessageManager. ##### Discussion Gets the singleton instance of the message manager. Availability v11 ### deleteAllMessages
    - (void)deleteAllMessages;
##### Discussion Deletes all messages. Availability v11 ### deleteMessage:
    - (BOOL)deleteMessage:(MobiControlMessageCenterMessage *)message;
##### Parameters `message` The message to be deleted. ##### Return Value A Boolean value denoting whether or not the deletion was successful. ##### Discussion Deletes a specific message. Availability v11 ### getAllMobiControlMessageCenterMessages
    - (NSArray *)getAllMobiControlMessageCenterMessages;
##### Return Value An array of all the MobiControlMessageCenterMessage instances. ##### Discussion Gets all messages. Availability v11 ### markAllMessagesAsRead
    - (void)markAllMessagesAsRead;
##### Discussion Marks all messages as read. Availability v11 ### markMessageAsRead:
    - (void)markMessageAsRead:(MobiControlMessageCenterMessage *)message;
##### Parameters `message` The message to be marked as read. ##### Discussion Marks a specific message as read. Availability v11 Last Updated: Tuesday, July 28, 2020