public interface AQjmsTopicReceiver extends TopicReceiver
| Modifier and Type | Method and Description |
|---|---|
int |
getNavigationMode()
Get the navigation mode used for receiving messagess.
|
java.lang.String |
getTransformation()
Get the transformation for the Consumer.
|
Message |
receive(oracle.jms.AQjmsSignature signature)
Receive the next message
|
Message |
receive(long timeout, oracle.jms.AQjmsSignature signature)
Receive the next message if available within the specified timeout.
|
void |
receiveNoData()
Consume the message without returning it to the user.
|
void |
receiveNoData(long timeout)
Consume the message without returning it to the user.
|
Message |
receiveSignature()
Only return the signature to the user.
|
Message |
receiveSignature(long timeout)
Only return the signature to the user.
|
void |
setNavigationMode(int mode)
Set the navigation mode used for receiving messagess.
|
void |
setTransformation(java.lang.String transformation)
Set transformation for this receiver.
|
getTopicclose, getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setMessageListener
int getNavigationMode()
throws JMSException
JMSException - if there was an error in getting the navigation mode
void setNavigationMode(int mode)
throws JMSException
mode - the navigation modeJMSException - if there was an error in setting the navigation mode
void receiveNoData()
throws JMSException
JMSException - if the message could not be received due to an error
void receiveNoData(long timeout)
throws JMSException
timeout - the timeout value in millisecondsJMSException - if the message could not be received due to an errorMessage receive(oracle.jms.AQjmsSignature signature) throws JMSException
signature - the signature valuenull if one is not available.JMSException - if JMS fails to receive the next message due to some error.Message receive(long timeout, oracle.jms.AQjmsSignature signature) throws JMSException
timeout - the timeout value (in milliseconds)signature - the signature valuenull if one is not available.JMSException - if JMS fails to receive the next message due to some error.Message receiveSignature() throws JMSException
JMSException - if the message could not be received due to an errorMessage receiveSignature(long timeout) throws JMSException
timeout - the timeout value in millisecondsJMSException - if the message could not be received due to an errorvoid setTransformation(java.lang.String transformation)
transformation - transformation namejava.lang.String getTransformation()
TopicReceiver.