/* The contents of this file are subject to the license and copyright terms
* detailed in the license directory at the root of the source tree (also
* available online at http://fedora-commons.org/license/).
*/
package fedora.server.observer;
/**
*
* @author Edwin Shin
* @version $Id$
*/
public interface Publisher {
public void addSubscriber(Subscriber obs);
public void removeSubscriber(Subscriber obs);
public void notifySubscribers();
public void notifySubscribers(Object o);
}