/** * {@inheritDoc} */ public void addMessage(MessageContext messageContext, Message message) { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.addMessage(messageContext, message); } }
/** * {@inheritDoc} */ public void addMessageFilter(MessageFilter... messageFilters) { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.addMessageFilter(messageFilters); } }
/** * {@inheritDoc} */ public Set<MessageFilter> getMessageFilters() { Set<MessageFilter> result = new HashSet<MessageFilter>(); for (MessageHandler messageHandler : this.messageHandlers) { result.addAll(messageHandler.getMessageFilters()); } return Collections.unmodifiableSet(result); }
/** * {@inheritDoc} */ public void removeMessage(Message message) { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.removeMessage(message); } }
/** * {@inheritDoc} */ public void removeAllMessages() { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.removeAllMessages(); } }
/** * {@inheritDoc} */ public List<Message> getMessages() { List<Message> result = new ArrayList<Message>(); for (MessageHandler messageHandler : this.messageHandlers) { for (Message message : messageHandler.getMessages()) { if (!result.contains(message)) { result.add(message); } } } return result; }
/** * {@inheritDoc} */ public void removeMessage(Message message) { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.removeMessage(message); } }
/** * {@inheritDoc} */ public void removeAllMessages() { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.removeAllMessages(); } }
/** * {@inheritDoc} */ public List<Message> getMessages() { List<Message> result = new ArrayList<Message>(); for (MessageHandler messageHandler : this.messageHandlers) { for (Message message : messageHandler.getMessages()) { if (!result.contains(message)) { result.add(message); } } } return result; }
/** * {@inheritDoc} */ public void addMessage(MessageContext messageContext, Message message) { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.addMessage(messageContext, message); } }
/** * {@inheritDoc} */ public void removeMessage(Message message) { config().getMessageHandler().removeMessage(message); }
/** * {@inheritDoc} */ public void removeAllMessages() { config().getMessageHandler().removeAllMessages(); }
/** * {@inheritDoc} */ public void addMessageFilter(MessageFilter... messageFilters) { for (MessageHandler messageHandler : this.messageHandlers) { messageHandler.addMessageFilter(messageFilters); } }
/** * {@inheritDoc} */ public Set<MessageFilter> getMessageFilters() { Set<MessageFilter> result = new HashSet<MessageFilter>(); for (MessageHandler messageHandler : this.messageHandlers) { result.addAll(messageHandler.getMessageFilters()); } return Collections.unmodifiableSet(result); }
/** * {@inheritDoc} */ public List<Message> getMessages() { return config().getMessageHandler().getMessages(); }
/** * {@inheritDoc} */ public void addMessage(MessageContext messageContext, Message message) { config().getMessageHandler().addMessage(messageContext, message); }
/** * {@inheritDoc} */ public void removeMessage(Message message) { config().getMessageHandler().removeMessage(message); }
/** * {@inheritDoc} */ public void removeAllMessages() { config().getMessageHandler().removeAllMessages(); }
/** * {@inheritDoc} */ public void addMessageFilter(MessageFilter... messageFilters) { config().getMessageHandler().addMessageFilter(messageFilters); }
/** * {@inheritDoc} */ public Set<MessageFilter> getMessageFilters() { return config().getMessageHandler().getMessageFilters(); }