public class JMSQueueAdapter extends Object implements JMSDestination
JMSDestination that uses an underlying
Queue.| Constructor and Description |
|---|
JMSQueueAdapter(javax.jms.QueueConnection theConnection,
javax.jms.Queue theDestination) |
| Modifier and Type | Method and Description |
|---|---|
void |
connect()
Creates a new session, sender/publisher, and receiver/subscriber.
|
javax.jms.TextMessage |
createMessage() |
void |
disconnect()
Closes the JMS session.
|
javax.jms.Connection |
getConnection() |
String |
getName() |
boolean |
isConnected() |
javax.jms.Message |
receive() |
void |
send(javax.jms.Message theMessage)
Sends the given message to the JMS destination.
|
public JMSQueueAdapter(javax.jms.QueueConnection theConnection, javax.jms.Queue theDestination)
theConnection - theDestination - public String getName() throws javax.jms.JMSException
getName in interface JMSDestinationjavax.jms.JMSExceptionJMSDestination.getName()public javax.jms.TextMessage createMessage() throws javax.jms.JMSException
createMessage in interface JMSDestinationjavax.jms.JMSExceptionJMSDestination.createMessage()public void connect() throws javax.jms.JMSException
JMSDestinationconnect in interface JMSDestinationjavax.jms.JMSExceptionJMSDestination.connect()public void disconnect() throws javax.jms.JMSException
JMSDestinationdisconnect in interface JMSDestinationjavax.jms.JMSExceptionJMSDestination.disconnect()public void send(javax.jms.Message theMessage) throws javax.jms.JMSException
JMSDestinationsend in interface JMSDestinationtheMessage - message to sendjavax.jms.JMSExceptionJMSDestination.send(javax.jms.Message)public javax.jms.Message receive() throws javax.jms.JMSException
receive in interface JMSDestinationjavax.jms.JMSExceptionJMSDestination.receive()public boolean isConnected()
isConnected in interface JMSDestinationJMSDestination.isConnected()public javax.jms.Connection getConnection()
getConnection in interface JMSDestinationJMSDestination.getConnection()Copyright © 2001–2017 University Health Network. All rights reserved.