WebLogic Messaging API Class Library

IMessageProducer.Send\xA0Method\xA0(IDestination, IMessage)

Sends a message to a destination for an unidentified message producer. Uses the IMessageProducer's delivery mode, priority, and time to live.

Typically, a message producer is assigned a destination at creation time; however, the JMS API also supports unidentified message producers, which require that the destination be supplied every time a message is sent.

void\xA0Send(
\xA0\xA0\xA0IDestination\xA0destination,
\xA0\xA0\xA0IMessage\xA0message
);

Parameters

IDestination
the destination to send this message to
IMessage
the message to send

Exceptions

Exception TypeCondition
MessageExceptionif JMS fails to send the message due to some internal error.
MessageFormatExceptionif an invalid message is specified.
InvalidDestinationExceptionif a client uses this method with an invalid destination.
NotSupportedExceptionif a client uses this method with a IMessageProducer that specified a destination at creation time.

See Also

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