WebLogic Messaging API Class Library

IMessageProducer.Send Method (IMessage, DeliveryMode, Int32, Int64)

Sends a message to the destination, specifying delivery mode, priority, and time to live.

void Send(
   IMessage message,
   DeliveryMode deliveryMode,
   int priority,
   long timeToLive
);

Parameters

message
the message to send
deliveryMode
the delivery mode to use
priority
the priority for this message
timeToLive
the message's lifetime (in milliseconds)

Exceptions

Exception Type Condition
MessageException if JMS fails to send the message due to some internal error.
MessageFormatException if an invalid message is specified.
InvalidDestinationException if a client uses this method with a IMessageProducer with an invalid destination.
NotSupportedException if a client uses this method with a IMessageProducer that did not specify a destination at creation time.

See Also

IMessageProducer Interface | WebLogic.Messaging Namespace | IMessageProducer.Send Overload List | CreateProducer