| Package | Description | 
|---|---|
| javax.jms | 
The Java Message Service (JMS) API provides a common way for Java programs to create, send, receive and read an enterprise messaging system's messages. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | QueueReceiverA client uses a  QueueReceiverobject to receive messages that 
 have been delivered to a queue. | 
| interface  | TopicSubscriberA client uses a  TopicSubscriberobject to receive messages that
 have been published to a topic. | 
| Modifier and Type | Method and Description | 
|---|---|
| MessageConsumer | Session. createConsumer(Destination destination)Creates a  MessageConsumerfor the specified destination. | 
| MessageConsumer | Session. createConsumer(Destination destination,
              String messageSelector)Creates a  MessageConsumerfor the specified destination, 
 using a message selector. | 
| MessageConsumer | Session. createConsumer(Destination destination,
              String messageSelector,
              boolean noLocal)Creates a  MessageConsumerfor the specified destination, specifying a
 message selector and thenoLocalparameter. | 
| MessageConsumer | Session. createDurableConsumer(Topic topic,
                     String name)Creates an unshared durable subscription on the specified topic (if one
 does not already exist) and creates a consumer on that durable
 subscription. | 
| MessageConsumer | Session. createDurableConsumer(Topic topic,
                     String name,
                     String messageSelector,
                     boolean noLocal)Creates an unshared durable subscription on the specified topic (if one
 does not already exist), specifying a message selector and the
  noLocalparameter, and creates a consumer on that durable
 subscription. | 
| MessageConsumer | Session. createSharedConsumer(Topic topic,
                    String sharedSubscriptionName)Creates a shared non-durable subscription with the specified name on the
 specified topic (if one does not already exist) and creates a consumer on
 that subscription. | 
| MessageConsumer | Session. createSharedConsumer(Topic topic,
                    String sharedSubscriptionName,
                    String messageSelector)Creates a shared non-durable subscription with the specified name on the
 specified topic (if one does not already exist) specifying a message selector,
 and creates a consumer on that subscription. | 
| MessageConsumer | Session. createSharedDurableConsumer(Topic topic,
                           String name)Creates a shared durable subscription on the specified topic (if one does
 not already exist), specifying a message selector and the  noLocalparameter, and creates a consumer on that durable subscription. | 
| MessageConsumer | Session. createSharedDurableConsumer(Topic topic,
                           String name,
                           String messageSelector)Creates a shared durable subscription on the specified topic (if one
 does not already exist), specifying a message selector,
 and creates a consumer on that durable subscription. | 
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.