org.smallmind.quorum.transport.message
Class MessageSender

java.lang.Object
  extended by org.smallmind.quorum.transport.message.MessageSender

public class MessageSender
extends Object


Constructor Summary
MessageSender(MessageSenderConnectionInstance connectionInstance, javax.jms.QueueConnection queueConnection, javax.jms.Queue queue, MessagePolicy messagePolicy, MessageStrategy messageStrategy)
           
 
Method Summary
 void close()
           
 MessageSenderConnectionInstance getConnectionInstance()
           
 Object getResult()
           
 void sendMessage(javax.jms.Message message, String serviceSelector)
           
 javax.jms.Message wrapInMessage(Serializable serializable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageSender

public MessageSender(MessageSenderConnectionInstance connectionInstance,
                     javax.jms.QueueConnection queueConnection,
                     javax.jms.Queue queue,
                     MessagePolicy messagePolicy,
                     MessageStrategy messageStrategy)
              throws javax.jms.JMSException
Throws:
javax.jms.JMSException
Method Detail

getConnectionInstance

public MessageSenderConnectionInstance getConnectionInstance()

wrapInMessage

public javax.jms.Message wrapInMessage(Serializable serializable)
                                throws Exception
Throws:
Exception

sendMessage

public void sendMessage(javax.jms.Message message,
                        String serviceSelector)
                 throws javax.jms.JMSException
Throws:
javax.jms.JMSException

getResult

public Object getResult()
                 throws Exception
Throws:
Exception

close

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


Copyright © 2012. All Rights Reserved.