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 void
addMessage(Message message)
Add a messageList<Message>
getMessages()
Gets all messagesvoid
removeMessage(String id)
Removes a messageprotected abstract Map<String,Message>
retrieveEntries()
protected abstract void
saveEntries(Map<String,Message> messages)
-
-
-
Method Detail
-
getMessages
public List<Message> getMessages()
Description copied from interface:MessageManager
Gets all messages- Specified by:
getMessages
in interfaceMessageManager
- Returns:
- A list of global Message objects
-
removeMessage
public void removeMessage(String id)
Description copied from interface:MessageManager
Removes a message- Specified by:
removeMessage
in interfaceMessageManager
- Parameters:
id
- The message id
-
addMessage
public void addMessage(Message message)
Description copied from interface:MessageManager
Add a message- Specified by:
addMessage
in interfaceMessageManager
- Parameters:
message
- The message
-
-