/* * DrakkarKeel - An Enterprise Collaborative Search Platform * * The contents of this file are subject under the terms described in the * DRAKKARKEEL_LICENSE file included in this distribution; you may not use this * file except in compliance with the License. * * 2013-2014 DrakkarKeel Platform. */ package drakkar.prow.facade.desktop.event; import drakkar.oar.facade.event.FacadeDesktopListener; public interface SeekerListener extends FacadeDesktopListener{ /** * Notifica la acción del usuario en una sesión de comunicación (entrada, salida * y actualización del su profile). * * @param evt instancia de SessionEvent */ public void notifySeekerEvent(SeekerEvent evt); /** * Notifica la respuesta de petición de conexión de un usuario a la sesión de comunicación * * @param evt */ public void notifyRequestConnection(SeekerEvent evt); /** * Notifica el estado actual del servidor * * @param evt instancia de ServerEvent */ public void notifyServerState(ServerEvent evt); /** * Notifica si la acción ejecutada pudo ser completada, en caso contrario la * o las causas de la misma * * @param evt instancia de TransactionEvent */ public void notifyCommitTransaction(TransactionEvent evt); }