WebLogic Messaging API Class Library

ISession.Recover Method 

In a non-transacted session, this method forces redelivery of unackowledged messages.

All consumers receive delivered messages in a serial order. Acknowledging a received message automatically acknowledges all messages that have been delivered to the client.

This method causes a session to take the following actions:

void Recover();

Exceptions

Exception TypeCondition
MessageExceptionif JMS fails to Stop and restart message delivery due to some internal error.
IllegalStateExceptionif the method is called by a transacted session.

See Also

ISession Interface | WebLogic.Messaging Namespace