1 /*2 * JBoss, the OpenSource J2EE webOS3 *4 * Distributable under LGPL license.5 * See terms of license at gnu.org.6 */7 package org.jboss.jms.client;8 9 import java.util.List ;10 11 import javax.jms.JMSException ;12 13 /**14 * The implementation of a browser15 * 16 * @author <a HREF="mailto:adrian@jboss.org>Adrian Brock</a>17 * @version $Revision: 1.3 $18 */19 public interface BrowserDelegate20 extends Lifecycle 21 {22 // Constants -----------------------------------------------------23 24 // Public --------------------------------------------------------25 26 /**27 * Browse the messages28 * 29 * @return a list of messages30 * @throws JMSException for any error31 */32 List browse() throws JMSException ;33 34 // Inner Classes --------------------------------------------------35 }36