org.jboss.messaging.core.distributed.replicator
Interface MultipleReceiversDelivery
- All Superinterfaces:
- Delivery
- public interface MultipleReceiversDelivery
- extends Delivery
TODO Get rid of that. Not used anymore.
A message delivery. It can be "done" or active.
- Version:
- $Revision: 494 $
$Id: MultipleReceiversDelivery.java 494 2005-12-03 04:12:30Z ovidiu $
- Author:
- Ovidiu Feodorov, Tim Fox Added tx support
cancelOnMessageRejection
public boolean cancelOnMessageRejection()
handle
public boolean handle(Acknowledgment ack)
throws java.lang.Throwable
- Returns:
- true if the acknowledgment was acted upon, false if it doesn't come from any receivers
monitored by this delivery and it was ignored.
- Throws:
java.lang.Throwable
add
public void add(java.lang.Object receiver)
- Parameters:
receiver
- either a direct reference or an ID of the receiver that is expected to
send acknowledgments back.
remove
public boolean remove(java.lang.Object receiver)
- Parameters:
receiver
- either a direct reference or an ID of the receiver that is expected to
send acknowledgments back.
iterator
public java.util.Iterator iterator()
- Return an iterator of direct receiver references or receiver IDs.
Copyright © 2006 JBoss Inc. All Rights Reserved.