

package qms.messages;

/**
 * Qualcuno interessato a sapere quando un messaggio viene aggiunto o tolto da una coda
 * @author  Enrico
 */
public interface  QueueListener {
    
    /**
     * Invocato quando un messaggio è stato inserito in una coda
     */ 
    public void messageAdded(MessageQueue queue, Message msg);
    
    
    /**
     * Invocato quando un messaggio è stato rimosso da una coda
     */ 
    public void messageRemoved(MessageQueue queue, Message msg);
}
