package net.thesocialos.shared.ChannelApiEvents; import java.io.Serializable; import com.google.gwt.event.shared.EventHandler; /** * * @author vssnake * */ public interface ChApiEventHandler extends EventHandler, Serializable { // Chat Event void onChatRcvMessage(ChApiChatRecvMessage event); void onChatUserChangeState(ChApiChatUserChngState event); void onChatUserConnected(ChApiChatUserConnected event); void onChatUserDisconnected(ChApiChatUserDisconnect event); // Contacts Events void onContactNew(ChApiContactNew event); // Petitions Events void onPetitionNew(ChApiContactPetition event); void chApiDisconnect(ChApiPushDisconnect event); void onShareChange(ChApiShareChange event); }