public class GenericRequestTask extends Object implements RequestListener
| Constructor and Description |
|---|
GenericRequestTask(JCSMPSession session,
XMLMessage outgoingMsg,
XMLMessageProducer producer,
JCSMPXMLMessageConsumer consumer,
Destination destination,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
onCancel() |
void |
onException(JCSMPException exception) |
void |
onResponse(JCSMPXMLMessage message) |
void |
onTimeout() |
void |
send() |
BytesXMLMessage |
waitForResponse() |
public GenericRequestTask(JCSMPSession session, XMLMessage outgoingMsg, XMLMessageProducer producer, JCSMPXMLMessageConsumer consumer, Destination destination, long timeout)
public void send()
throws JCSMPException
JCSMPExceptionpublic BytesXMLMessage waitForResponse() throws JCSMPException
JCSMPExceptionpublic void onCancel()
onCancel in interface RequestListenerpublic void onException(JCSMPException exception)
onException in interface RequestListenerpublic void onResponse(JCSMPXMLMessage message)
onResponse in interface RequestListenerpublic void onTimeout()
onTimeout in interface RequestListenerCopyright 2004-2019 Solace Corporation. All rights reserved.