站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 j2ee API Documentation 英文版文档

Uses of Interface javax.jms.Message (JBoss J2EE API) - JBoss 4.0.1 sp1 j2ee API Documentation 英文版文档


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.
 



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