Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.jms.Message

Packages that use Message
javax.jms | This is the basic contract for the Java Message Service - what JBossMQ offers and clients can expect.

Uses of Message in javax.jms

Subinterfaces of Message in javax.jms
`interface` | `BytesMessage` A `BytesMessage` object is used to send a message containing a stream of uninterpreted bytes.
`interface` | `MapMessage` A `MapMessage` object is used to send a set of name-value pairs.
`interface` | `ObjectMessage` An `ObjectMessage` object is used to send a message that contains a serializable object in the Java programming language ("Java object").
`interface` | `StreamMessage` A `StreamMessage` object is used to send a stream of primitive types in the Java programming language.
`interface` | `TextMessage` A `TextMessage` object is used to send a message containing a `java.lang.String`.

Methods in javax.jms that return Message
`Message` | `TopicRequestor.request(Message message)`
`Message` | `Session.createMessage()` Creates a `Message` object.
`Message` | `QueueRequestor.request(Message message)`
`Message` | `MessageConsumer.receive()` Receives the next message produced for this message consumer.
`Message` | `MessageConsumer.receive(long timeout)` Receives the next message that arrives within the specified timeout interval.
`Message` | `MessageConsumer.receiveNoWait()` Receives the next message if one is immediately available.

Methods in javax.jms with parameters of type Message
`Message` | `TopicRequestor.request(Message message)`
`void` | `TopicPublisher.publish(Message message)` Publishes a message to the topic.
`void` | `TopicPublisher.publish(Message message, int deliveryMode, int priority, long timeToLive)` Publishes a message to the topic, specifying delivery mode, priority, and time to live.
`void` | `TopicPublisher.publish(Topic topic, Message message)` Publishes a message to a topic for an unidentified message producer.
`void` | `TopicPublisher.publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive)` Publishes a message to a topic for an unidentified message producer, specifying delivery mode, priority and time to live.
`void` | `QueueSender.send(Message message)` Sends a message to the queue.
`void` | `QueueSender.send(Message message, int deliveryMode, int priority, long timeToLive)` Sends a message to the queue, specifying delivery mode, priority, and time to live.
`void` | `QueueSender.send(Queue queue, Message message)` Sends a message to a queue for an unidentified message producer.
`void` | `QueueSender.send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive)` Sends a message to a queue for an unidentified message producer, specifying delivery mode, priority and time to live.
`Message` | `QueueRequestor.request(Message message)`
`void` | `MessageProducer.send(Message message)` Sends a message using the `MessageProducer`'s default delivery mode, priority, and time to live.
`void` | `MessageProducer.send(Message message, int deliveryMode, int priority, long timeToLive)` Sends a message to the destination, specifying delivery mode, priority, and time to live.
`void` | `MessageProducer.send(Destination destination, Message message)` Sends a message to a destination for an unidentified message producer.
`void` | `MessageProducer.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive)` Sends a message to a destination for an unidentified message producer, specifying delivery mode, priority and time to live.
`void` | `MessageListener.onMessage(Message message)` Passes a message to the listener.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.