Uses of Interface
jakarta.jms.Destination

Packages that use Destination
Package
Description
The Jakarta Messaging API provides a common way for Java programs to create, send, receive and read an enterprise messaging system's messages.
  • Uses of Destination in jakarta.jms

    Subinterfaces of Destination in jakarta.jms
    Modifier and Type
    Interface
    Description
    interface 
    A Queue object encapsulates a provider-specific queue name.
    interface 
    A TemporaryQueue object is a unique Queue object created for the duration of a Connection.
    interface 
    A TemporaryTopic object is a unique Topic object created for the duration of a Connection.
    interface 
    A Topic object encapsulates a provider-specific topic name.
    Methods in jakarta.jms that return Destination
    Modifier and Type
    Method
    Description
    MessageProducer.getDestination()
    Gets the destination associated with this MessageProducer.
    Gets the Destination object for this message.
    JMSProducer.getJMSReplyTo()
    Returns the JMSReplyTo header value that has been set on this JMSProducer.
    Message.getJMSReplyTo()
    Gets the Destination object to which a reply to this message should be sent.
    Methods in jakarta.jms with parameters of type Destination
    Modifier and Type
    Method
    Description
    Connection.createConnectionConsumer(Destination destination, String messageSelector, ServerSessionPool sessionPool, int maxMessages)
    Creates a connection consumer for this connection (optional operation) on the specific destination.
    JMSContext.createConsumer(Destination destination)
    Creates a JMSConsumer for the specified destination.
    JMSContext.createConsumer(Destination destination, String messageSelector)
    Creates a JMSConsumer for the specified destination, using a message selector.
    JMSContext.createConsumer(Destination destination, String messageSelector, boolean noLocal)
    Creates a JMSConsumer for the specified destination, specifying a message selector and the noLocal parameter.
    Session.createConsumer(Destination destination)
    Creates a MessageConsumer for the specified destination.
    Session.createConsumer(Destination destination, String messageSelector)
    Creates a MessageConsumer for the specified destination, using a message selector.
    Session.createConsumer(Destination destination, String messageSelector, boolean noLocal)
    Creates a MessageConsumer for the specified destination, specifying a message selector and the noLocal parameter.
    Session.createProducer(Destination destination)
    Creates a MessageProducer to send messages to the specified destination.
    JMSProducer.send(Destination destination, byte[] body)
    Send a BytesMessage with the specified body to the specified destination, using any send options, message properties and message headers that have been defined on this JMSProducer.
    JMSProducer.send(Destination destination, Message message)
    Sends a message to the specified destination, using any send options, message properties and message headers that have been defined on this JMSProducer.
    JMSProducer.send(Destination destination, Serializable body)
    Send an ObjectMessage with the specified body to the specified destination, using any send options, message properties and message headers that have been defined on this JMSProducer.
    JMSProducer.send(Destination destination, String body)
    Send a TextMessage with the specified body to the specified destination, using any send options, message properties and message headers that have been defined on this JMSProducer.
    JMSProducer.send(Destination destination, Map<String,Object> body)
    Send a MapMessage with the specified body to the specified destination, using any send options, message properties and message headers that have been defined on this JMSProducer.
    void
    MessageProducer.send(Destination destination, Message message)
    Sends a message to a destination for an unidentified message producer using the MessageProducer's default delivery mode, priority, and time to live.
    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
    MessageProducer.send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive, CompletionListener completionListener)
    Sends a message to a destination for an unidentified message producer, specifying delivery mode, priority and time to live, performing part of the work involved in sending the message in a separate thread and notifying the specified CompletionListener when the operation has completed.
    void
    MessageProducer.send(Destination destination, Message message, CompletionListener completionListener)
    Sends a message to a destination for an unidentified message producer, using the MessageProducer's default delivery mode, priority, and time to live, performing part of the work involved in sending the message in a separate thread and notifying the specified CompletionListener when the operation has completed.
    void
    Message.setJMSDestination(Destination destination)
    Sets the Destination object for this message.
    JMSProducer.setJMSReplyTo(Destination replyTo)
    Specifies that messages sent using this JMSProducer will have their JMSReplyTo header value set to the specified Destination object.
    void
    Message.setJMSReplyTo(Destination replyTo)
    Sets the Destination object to which a reply to this message should be sent.