package lava.net.psyc.packages; import java.util.Hashtable; import lava.net.common.UNL; import lava.net.psyc.UNI; /** * **/ public interface ConferencingListener { public void contextIntroduced(UNL source, String context) ; public void placeEntered(String context, UNI user) ; public void placeLeft(String context, UNI user) ; public void placeDeleted(String context) ; public void memberChanged(String context, UNI user, UNL multicaster, // Hashtable locations, boolean speak, boolean listen, boolean authority) ; public void placePropertiesChanged(String context, // boolean allowExternals, // boolean speakersAddSpeakers, boolean speakersAddListeners, // boolean listenersAddListeners, // boolean speakersRemoveSpeakers, boolean speakersRemoveListeners) ; public void conversationPublic(String context, UNI user, String message) ; public void conversationPager(UNL user, String message) ; public void conversationPrivate(UNL user, String message) ; public void conversationEcho(String message) ; }