org.skyscreamer.nevado.jms
Class MessageHolder

java.lang.Object
  extended by org.skyscreamer.nevado.jms.MessageHolder

public class MessageHolder
extends Object

MessageHolder to allow sessions to hold onto messages in CLIENT_ACKNOWLEDGE mode

Author:
Carter Page

Constructor Summary
MessageHolder(NevadoSession session)
           
 
Method Summary
 void acknowledgeConsumedMessages()
           
 void add(javax.jms.Destination destination, NevadoMessage msg)
           
 void close()
           
 List<NevadoMessage> getConsumedMessages()
           
 NevadoMessage getNextMessage(javax.jms.Destination destination)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageHolder

public MessageHolder(NevadoSession session)
Method Detail

add

public void add(javax.jms.Destination destination,
                NevadoMessage msg)

getNextMessage

public NevadoMessage getNextMessage(javax.jms.Destination destination)

acknowledgeConsumedMessages

public void acknowledgeConsumedMessages()
                                 throws javax.jms.JMSException
Throws:
javax.jms.JMSException

close

public void close()
           throws javax.jms.JMSException
Throws:
javax.jms.JMSException

getConsumedMessages

public List<NevadoMessage> getConsumedMessages()

reset

public void reset()


Copyright © 2012. All Rights Reserved.