AQjmsTopicPublisher - Oracle 9i

Syntax

public interface AQjmsTopicPublisher extends javax.jms.TopicPublisher

All Superinterface
javax.jms.MessageProducer, javax.jms.TopicPublisher

All Known Implementing Classes
AQjmsProducer

Description
This interface extends TopicPublisher and defines AQ extensions to JMS. A client uses a TopicPublisher for publishing messages to a Topic

AQjmsTopicPublisher

Inherited Member Summary

Methods inherited from interface javax.jms.TopicPublisher

getTopic, publish, publish, publish, publish

Methods inherited from interface javax.jms.MessageProducer

Methods
getTransformation()

public String getTransformation()

Get the transformation for this publisher

Returns
the transformation

Throws

JMSException - if there was an error in getting the transformation

publish(Message, AQjmsAgent[])

public void publish(javax.jms.Message message, AQjmsAgent recipient_list)

Publish a Message to a specific list of recipients

Parameters

message - The message to be published recipient_list - The list of recipients to which the message is published.

The recipients are of type AQjmsAgent.

Throws

JMSException - if JMS fails to publish the message due to some internal error.

publish(Message, AQjmsAgent[], int, int, long)

public void publish(javax.jms.Message message, AQjmsAgent recipient_list, int deliveryMode, int priority, long timeToLive)

Publish a Message to a topic by specifying a list of recipients, delivery mode, priority and time to live

close, getDeliveryMode, getDisableMessageID, getDisableMessageTimestamp, getPriority, getTimeToLive, setDeliveryMode, setDisableMessageID, setDisableMessageTimestamp, setPriority, setTimeToLive

Parameters

Throws

JMSException - if JMS fails to publish the message due to some internal error.

publish(Topic, Message, AQjmsAgent[])

public void publish(javax.jms.Topic topic, javax.jms.Message message, AQjmsAgent recipient_list)

Publish a Message to a topic by specifying a list of recipients

Parameters

message - The message to be published recipient_list - The list of recipients to which the message is published.

The recipients are of type AQjmsAgent

Throws

JMSException - if JMS fails to publish the message due to some internal error.

publish(Topic, Message, AQjmsAgent[], int, int, long)

public void publish(javax.jms.Topic topic, javax.jms.Message message, AQjmsAgent recipient_list, int deliveryMode, int priority,long timeToLive)

Publish a Message to a topic by specifying a list of recipients, delivery mode, priority and time to live

Parameters

Throws JMSException - if JMS fails to publish the message due to some internal error.

setTransformation(String)

public void setTransformation(String transformation)

Set transformation for this sender. This transformation will be applied before the message is published to the topic

Parameters

transformation - transformation to be applied before publishing the message

Throws

JMSException - if there was an error in setting the transformation

All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd DMCA.com Protection Status

Oracle 9i Topics