Class AbstractMessageManager
- java.lang.Object
-
- com.atlassian.confluence.util.message.AbstractMessageManager
-
- All Implemented Interfaces:
MessageManager
- Direct Known Subclasses:
BandanaMessageManager,RequestMessageManager,SessionMessageManager
public abstract class AbstractMessageManager extends Object implements MessageManager
-
-
Constructor Summary
Constructors Constructor Description AbstractMessageManager()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddMessage(Message message)Add a messageList<Message>getMessages()Gets all messagesvoidremoveMessage(String id)Removes a messageprotected abstract Map<String,Message>retrieveEntries()protected abstract voidsaveEntries(Map<String,Message> messages)
-
-
-
Method Detail
-
getMessages
public List<Message> getMessages()
Description copied from interface:MessageManagerGets all messages- Specified by:
getMessagesin interfaceMessageManager- Returns:
- A list of global Message objects
-
removeMessage
public void removeMessage(String id)
Description copied from interface:MessageManagerRemoves a message- Specified by:
removeMessagein interfaceMessageManager- Parameters:
id- The message id
-
addMessage
public void addMessage(Message message)
Description copied from interface:MessageManagerAdd a message- Specified by:
addMessagein interfaceMessageManager- Parameters:
message- The message
-
-