org.apache.camel.component.jms.reply
Class MessageSelectorCreator

java.lang.Object
  extended by org.apache.camel.component.jms.reply.MessageSelectorCreator

public class MessageSelectorCreator
extends Object

A creator which can build the JMS message selector query string to use with a shared persistent reply-to queue, so we can select the correct messages we expect as replies.


Field Summary
protected  Map<String,String> correlationIds
           
protected  boolean dirty
           
protected  StringBuilder expression
           
 
Constructor Summary
MessageSelectorCreator()
           
 
Method Summary
 void addCorrelationID(String id)
           
 String get()
           
 void removeCorrelationID(String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

correlationIds

protected Map<String,String> correlationIds

dirty

protected boolean dirty

expression

protected StringBuilder expression
Constructor Detail

MessageSelectorCreator

public MessageSelectorCreator()
Method Detail

addCorrelationID

public void addCorrelationID(String id)

removeCorrelationID

public void removeCorrelationID(String id)

get

public String get()


Apache CAMEL