org.jboss.messaging.core.contract
Interface Delivery

All Known Implementing Classes:
SimpleDelivery

public interface Delivery

A message delivery. It can be "done" or active.

Version:
$Revision: 2925 $ $Id: Delivery.java 2925 2007-07-25 10:43:58Z timfox $
Author:
Ovidiu Feodorov, Tim Fox

Method Summary
 void acknowledge(Transaction tx)
           
 void cancel()
           
 DeliveryObserver getObserver()
           
 MessageReference getReference()
           
 boolean isRecovered()
           
 boolean isSelectorAccepted()
           
 

Method Detail

getReference

MessageReference getReference()

getObserver

DeliveryObserver getObserver()

isSelectorAccepted

boolean isSelectorAccepted()

acknowledge

void acknowledge(Transaction tx)
                 throws java.lang.Throwable
Throws:
java.lang.Throwable

cancel

void cancel()
            throws java.lang.Throwable
Throws:
java.lang.Throwable

isRecovered

boolean isRecovered()


Copyright © 2006 JBoss Inc. All Rights Reserved.