|
Sun Java(tm) System Message Queue v3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The com.sun.messaging.jms.Message
interface defines
enhanced capabilities of a JMS Message in Sun ONE Message Queue.
It defines
Message
Method Summary | |
void |
acknowledgeThisMessage()
Acknowledges this consumed message only. |
void |
acknowledgeUpThroughThisMessage()
Acknowledges consumed messages of the session up through and including this consumed message. |
Method Detail |
public void acknowledgeThisMessage() throws JMSException
All consumed JMS messages in Sun ONE MQ support the
acknowledgeThisMessage
method for use when a client has specified that its JMS session's
consumed messages are to be explicitly acknowledged. By invoking
acknowledgeThisMessage
on a consumed message, a client
acknowledges only the specific message that the method is invoked on.
Calls to acknowledgeThisMessage
are ignored for both transacted
sessions and sessions specified to use implicit acknowledgement modes.
JMSException
- if the messages fail to get
acknowledged due to an internal error.
IllegalStateException
- if this method is called
on a closed session.Session.CLIENT_ACKNOWLEDGE
,
javax.jms.Message.acknowledge()
,
acknowledgeUpThroughThisMessage()
public void acknowledgeUpThroughThisMessage() throws JMSException
All consumed JMS messages in Sun ONE MQ support the
acknowledgeUpThroughThisMessage
method for use when a client has specified that its JMS session's
consumed messages are to be explicitly acknowledged. By invoking
acknowledgeUpThroughThisMessage
on a consumed message,
a client acknowledges messages starting with the first
unacknowledged message and ending with this message that
were consumed by the session that this message was delivered to.
Calls to acknowledgeUpThroughThisMessage
are
ignored for both transacted sessions and sessions specified
to use implicit acknowledgement modes.
JMSException
- if the messages fail to get
acknowledged due to an internal error.
IllegalStateException
- if this method is called
on a closed session.Session.CLIENT_ACKNOWLEDGE
,
javax.jms.Message.acknowledge()
,
acknowledgeThisMessage()
|
Sun Java(tm) System Message Queue v3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |