public abstract class JMSClient extends SMYLDObject
| Modifier and Type | Field and Description |
|---|---|
protected javax.jms.QueueBrowser |
browser |
protected javax.jms.QueueReceiver |
receiver |
NEW_LINE, OS_NEW_LINE| Constructor and Description |
|---|
JMSClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateBrowser() |
void |
activateReceiver() |
void |
activateSender() |
protected javax.jms.QueueSession |
activateSession(javax.jms.QueueSession targetSession) |
void |
addBrowserMessageListener(javax.jms.MessageListener newMessageListener) |
void |
addMessageListener(javax.jms.MessageListener newMessageListener) |
void |
closeBrowserSession() |
void |
closeConnection() |
void |
closeQueueConnection() |
void |
closeReceiverSession() |
void |
closeSenderSession() |
abstract javax.jms.Queue |
createQueue(String queueName,
javax.jms.QueueSession session) |
javax.jms.QueueBrowser |
getBrowser() |
javax.jms.Queue |
getBrowserQueue() |
String |
getBrowserQueueName() |
javax.jms.QueueSession |
getBrowserSession() |
javax.jms.QueueReceiver |
getReceiver() |
javax.jms.Queue |
getReceiverQueue() |
String |
getReceiverQueueName() |
javax.jms.QueueSession |
getReceiverSession() |
javax.jms.QueueSender |
getSender() |
javax.jms.Queue |
getSenderQueue() |
String |
getSenderQueueName() |
javax.jms.QueueSession |
getSenderSession() |
void |
receiverCommit() |
void |
sendMessage(javax.jms.Message newMessage) |
void |
sendObjectMessage(SMYLDObject messageBody,
String correlationID) |
void |
sendTextMessage(String messageText,
String correlationID) |
void |
setBrowser(javax.jms.QueueBrowser newBrowser) |
void |
setBrowserQueue(javax.jms.Queue newBrowserQueue) |
void |
setBrowserQueueName(String newBrowserQueueName) |
void |
setBrowserSession(javax.jms.QueueSession newSession) |
void |
setReceiver(javax.jms.QueueReceiver newReceiver) |
void |
setReceiverQueue(javax.jms.Queue newReceiverQueue) |
void |
setReceiverQueueName(String newReceiverQueueName) |
void |
setReceiverSession(javax.jms.QueueSession newSession) |
void |
setSender(javax.jms.QueueSender newSender) |
void |
setSenderQueue(javax.jms.Queue newSenderQueue) |
void |
setSenderQueueName(String newSenderQueueName) |
void |
setSenderSession(javax.jms.QueueSession newSession) |
debug, getLenName, insertInstanceValue, printInstanceValues, toStringprotected javax.jms.QueueBrowser browser
protected javax.jms.QueueReceiver receiver
public void addMessageListener(javax.jms.MessageListener newMessageListener)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void addBrowserMessageListener(javax.jms.MessageListener newMessageListener)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void receiverCommit()
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void activateSender()
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void closeQueueConnection()
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void activateBrowser()
throws javax.jms.JMSException
javax.jms.JMSExceptionprotected javax.jms.QueueSession activateSession(javax.jms.QueueSession targetSession)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void sendMessage(javax.jms.Message newMessage)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void closeSenderSession()
public void closeReceiverSession()
public void closeBrowserSession()
public void sendTextMessage(String messageText, String correlationID) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void sendObjectMessage(SMYLDObject messageBody, String correlationID) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic abstract javax.jms.Queue createQueue(String queueName, javax.jms.QueueSession session) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic javax.jms.QueueBrowser getBrowser()
public void setBrowser(javax.jms.QueueBrowser newBrowser)
public javax.jms.QueueReceiver getReceiver()
public void setReceiver(javax.jms.QueueReceiver newReceiver)
public javax.jms.QueueSender getSender()
public void setSender(javax.jms.QueueSender newSender)
public javax.jms.QueueSession getReceiverSession()
public javax.jms.QueueSession getSenderSession()
public javax.jms.QueueSession getBrowserSession()
public void setReceiverSession(javax.jms.QueueSession newSession)
public void setSenderSession(javax.jms.QueueSession newSession)
public void setBrowserSession(javax.jms.QueueSession newSession)
public javax.jms.Queue getSenderQueue()
public void setSenderQueue(javax.jms.Queue newSenderQueue)
public javax.jms.Queue getReceiverQueue()
public void setReceiverQueue(javax.jms.Queue newReceiverQueue)
public javax.jms.Queue getBrowserQueue()
public void setBrowserQueue(javax.jms.Queue newBrowserQueue)
public String getSenderQueueName()
public void setSenderQueueName(String newSenderQueueName)
public String getReceiverQueueName()
public void setReceiverQueueName(String newReceiverQueueName)
public String getBrowserQueueName()
public void setBrowserQueueName(String newBrowserQueueName)
public void closeConnection()
throws javax.jms.JMSException
javax.jms.JMSExceptionCopyright © 2019 SMYLD. All rights reserved.