Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

NmsTemplate.Receive(String) Method

Receive a message synchronously from the specified destination, but only wait up to a specified time for delivery.

This method should be used carefully, since it will block the thread until the message becomes available or until the timeout value is exceeded.

[Visual Basic]
Public NotOverridable Overloads Sub Receive( _
   ByVal destinationName As String _
) _
    Implements INmsOperations.Receive
public IMessage Receive(
   string destinationName


the name of the destination to send this message to (to be resolved to an actual destination by a DestinationResolver)

Return Value

the message received by the consumer, or

if the timeout expires



See Also

NmsTemplate Class | Spring.Messaging.Nms.Core Namespace | NmsTemplate.Receive Overload List