org.jboss.messaging.core.distributed.queue
Interface QueueFacade

All Superinterfaces:
PeerFacade, ServerFacade
All Known Implementing Classes:
QueuePeer

public interface QueueFacade
extends PeerFacade

Exposes methods to be invoked remotely by queue peers.

Version:
$Revision: 549 $ $Id: QueueFacade.java 549 2005-12-28 07:03:59Z ovidiu $
Author:
Ovidiu Feodorov

Method Summary
 boolean forward(PeerIdentity originator)
          TODO: experimental The originator requests the first undelivered message maintained by this queue peer to be forwared to it.
 java.util.List remoteBrowse(PeerIdentity originator, Filter filter)
           
 
Methods inherited from interface org.jboss.messaging.core.distributed.PeerFacade
exclude, include, ping
 
Methods inherited from interface org.jboss.messaging.core.distributed.util.ServerFacade
getID
 

Method Detail

remoteBrowse

public java.util.List remoteBrowse(PeerIdentity originator,
                                   Filter filter)

forward

public boolean forward(PeerIdentity originator)
TODO: experimental The originator requests the first undelivered message maintained by this queue peer to be forwared to it. This queue peer should return true if it has undelivered messages and it asynchronously initiated the forwarding process, or false otherwise.



Copyright © 2006 JBoss Inc. All Rights Reserved.