package it.mice.voila.runtime.infobar;

import java.util.Collection;

/**
 * Basic interface of a message broker, in other words, a service that extract
 * messages and return to the caller, generally an info bar manager
 * implementation.
 */
public interface MessageBroker {
	/**
	 * Implementation must return a message list whitin a Collection of Strings.
	 * @return message list whitin a Collection of Strings
	 */
	public Collection<String> getMessages();
}
