List of Examples
- 4-1 Creating Objects Containing VARRAYs
- 6-1 Producer.java
- 7-1 Registering Through the Database Using JDBC Connection Parameters
- 7-2 Registering Through the Database Using a JDBC URL
- 7-3 Registering Through LDAP Using JDBC Connection Parameters
- 7-4 Registering Through LDAP Using a JDBC URL
- 7-5 Unregistering Through the Database
- 7-6 Unregistering Through LDAP
- 7-7 Getting a QueueConnectionFactory with JDBC URL
- 7-8 Getting a QueueConnectionFactory with JDBC Connection Parameters
- 7-9 Getting a TopicConnectionFactory with JDBC URL
- 7-10 Getting a TopicConnectionFactory with JDBC Connection Parameters
- 7-11 Getting a QueueConnectionFactory or TopicConnectionFactory in LDAP
- 7-12 Getting a Queue or Topic in LDAP
- 7-13 Creating a Queue Table
- 7-14 Creating a Point-to-Point Queue
- 7-15 Creating a Publish/Subscribe Topic
- 7-16 Specifying Max Retries and Max Delays in Messages
- 7-17 Getting a Queue Table
- 7-18 Granting Oracle Database Advanced Queuing System Privileges
- 7-19 Revoking Oracle Database Advanced Queuing System Privileges
- 7-20 Granting Publish/Subscribe Topic Privileges
- 7-21 Revoking Publish/Subscribe Topic Privileges
- 7-22 Granting Point-to-Point Queue Privileges
- 7-23 Revoking Point-to-Point Queue Privileges
- 7-24 Starting a Destination
- 7-25 Stopping a Destination
- 7-26 Altering a Destination
- 7-27 Dropping a Destination
- 7-28 Scheduling a Propagation
- 7-29 Enabling a Propagation Schedule
- 7-30 Altering a Propagation Schedule
- 7-31 Disabling a Propagation Schedule
- 7-32 Unscheduling a Propagation
- 7-33 Creating a QueueConnection with User Name/Password
- 7-34 Creating a QueueConnection with an Open JDBC Connection
- 7-35 Creating a QueueConnection from a Java Procedure Inside Database
- 7-36 Creating a QueueConnection with an Open OracleOCIConnectionPool
- 7-37 Creating a Transactional QueueSession
- 7-38 Creating a Sender to Send Messages to Any Queue
- 7-39 Creating a Sender to Send Messages to a Specific Queue
- 7-40 Sending Messages Using a QueueSender by Specifying Send Options 1
- 7-41 Sending Messages Using a QueueSender by Specifying Send Options 2
- 7-42 Creating a QueueBrowser Without a Selector
- 7-43 Creating a QueueBrowser With a Specified Selector
- 7-44 Creating a QueueBrowser Without a Selector, Locking Messages
- 7-45 Creating a QueueBrowser With a Specified Selector, Locking Messages
- 7-46 Creating a QueueBrowser for ADTMessages
- 7-47 Creating a QueueBrowser for AdtMessages, Locking Messages
- 7-48 Creating a QueueReceiver Without a Selector
- 7-49 Creating a QueueReceiver With a Specified Selector
- 7-50 Creating a QueueReceiver for AdtMessage Messages
- 7-51 Creating a TopicConnection with User Name/Password
- 7-52 Creating a TopicConnection with Open JDBC Connection
- 7-53 Creating a TopicConnection with New JDBC Connection
- 7-54 Creating a TopicConnection with Open OracleOCIConnectionPool
- 7-55 Creating a TopicSession
- 7-56 Publishing Without Specifying Topic
- 7-57 Publishing Specifying Correlation and Delay
- 7-58 Publishing Specifying Topic
- 7-59 Publishing Specifying Priority and TimeToLive
- 7-60 Publishing Specifying a Recipient List Overriding Topic Subscribers
- 7-61 Creating a Durable Subscriber for a JMS Topic Without Selector
- 7-62 Creating a Durable Subscriber for a JMS Topic With Selector
- 7-63 Creating a Durable Subscriber for an Oracle Object Type Topic Without Selector
- 7-64 Creating a Durable Subscriber for an Oracle Object Type Topic With Selector
- 7-65 Sending Messages to a Destination Using a Transformation
- 7-66 Specifying Transformations for Topic Subscribers
- 7-67 Creating a Remote Subscriber for Topics of JMS Messages
- 7-68 Creating a Remote Subscriber for Topics of Oracle Object Type Messages
- 7-69 Specifying Transformations for Remote Subscribers
- 7-70 Unsubscribing a Durable Subscription for a Local Subscriber
- 7-71 Unsubscribing a Durable Subscription for a Remote Subscriber
- 7-72 Creating a TopicReceiver for Standard JMS Type Messages
- 7-73 Creating a TopicReceiver for Oracle Object Type Messages
- 7-74 Creating a TopicBrowser Without a Selector
- 7-75 Creating a TopicBrowser With a Specified Selector
- 7-76 Creating a TopicBrowser Without a Selector, Locking Messages While Browsing
- 7-77 Creating a TopicBrowser With a Specified Selector, Locking Messages
- 7-78 Creating a TopicBrowser for AdtMessage Messages
- 7-79 Creating a TopicBrowser for AdtMessage Messages, Locking Messages
- 7-80 Creating a TopicBrowser with a Specified Selector
- 7-81 Getting Underlying JDBC Connection from JMS Session
- 7-82 Getting Underlying OracleOCIConnectionPool from JMS Connection
- 7-83 Setting Default TimeToLive for All Messages Sent by a MessageProducer
- 7-84 Setting Default Priority Value for All Messages Sent by QueueSender
- 7-85 Setting Default Priority Value for All Messages Sent by TopicPublisher
- 7-86 Using a Message Consumer by Specifying Timeout
- 7-87 JMS: Blocking Until a Message Arrives
- 7-88 JMS: Nonblocking Messages
- 7-89 JMS: Receiving Messages from a Destination Using a Transformation
- 7-90 Specifying Navigation Mode for Receiving Messages
- 7-91 Specifying Message Listener at Message Consumer
- 7-92 Getting Message Property as an Object
- 7-93 Specifying Exception Listener for Connection
- 7-94 Using ExceptionListener with MessageListener
- 7-95 Getting the Exception Listener for the Connection
- 7-96 Setting Up Environment for Running JMS Types Examples
- 7-97 Setting Up the Examples
- 7-98 Populating and Enqueuing a BytesMessage
- 7-99 Dequeuing and Retrieving JMS BytesMessage Data
- 7-100 Populating and Enqueuing a JMS StreamMessage
- 7-101 Dequeuing and Retrieving Data From a JMS StreamMessage
- 7-102 Populating and Enqueuing a JMS MapMessage
- 7-103 Dequeuing and Retrieving Data From a JMS MapMessage
- 7-104 Enqueuing a Large TextMessage
- 7-105 Enqueuing a Large BytesMessage
- 8-1 Enqueuing a Message, Specifying Queue Name and Payload
- 8-2 Enqueuing a Message, Specifying Priority
- 8-3 Creating an Enqueue Procedure for LOB Type Messages
- 8-4 Enqueuing a LOB Type Message
- 8-5 Enqueuing Multiple Messages
- 8-6 Adding Subscribers RED and GREEN
- 8-7 Enqueuing Multiple Messages to a Multiconsumer Queue
- 8-8 Enqueuing Grouped Messages
- 8-9 Enqueuing a Message, Specifying Delay and Expiration
- 8-10 Enqueuing a Message, Specifying a Transformation
- 8-11 Enqueuing an Array of Messages
- 8-12 Listening to a Single-Consumer Queue with Zero Timeout
- 8-13 Dequeuing Object Type Messages
- 8-14 Creating a Dequeue Procedure for LOB Type Messages
- 8-15 Dequeuing LOB Type Messages
- 8-16 Dequeuing Grouped Messages
- 8-17 Dequeuing Messages for RED from a Multiconsumer Queue
- 8-18 Dequeue in Browse Mode and Remove Specified Message
- 8-19 Dequeue in Locked Mode and Remove Specified Message
- 8-20 Dequeuing an Array of Messages
- 8-21 Registering for Notifications
- 8-22 Posting Object-Type Messages
- 14-1 Setting Up AQ Administrative Users
- 14-2 Setting Up AQ Administrative Example Types
- 14-3 Creating a Queue Table for Messages of Object Type
- 14-4 Creating a Queue Table for Messages of RAW Type
- 14-5 Creating a Queue Table for Messages of LOB Type
- 14-6 Creating a Queue Table for Messages of XMLType
- 14-7 Creating a Queue Table for Grouped Messages
- 14-8 Creating Queue Tables for Prioritized Messages and Multiple Consumers
- 14-9 Creating a Queue Table with Commit-Time Ordering
- 14-10 Creating an 8.1-Compatible Queue Table for Multiple Consumers
- 14-11 Creating a Queue Table in a Specified Tablespace
- 14-12 Creating a Queue Table with Freelists or Freelist Groups
- 14-13 Altering a Queue Table by Changing the Primary and Secondary Instances
- 14-14 Altering a Queue Table by Changing the Comment
- 14-15 Dropping a Queue Table
- 14-16 Dropping a Queue Table with force Option
- 14-17 Purging All Messages in a Queue Table
- 14-18 Purging All Messages in a Named Queue
- 14-19 Purging All PROCESSED Messages in a Named Queue
- 14-20 Purging All Messages in a Named Queue and for a Named Consumer
- 14-21 Purging All Messages from a Named Sender
- 14-22 Upgrading a Queue Table from 8.1-Compatible to 10.0-Compatible
- 14-23 Creating a Queue for Messages of Object Type
- 14-24 Creating a Queue for Messages of RAW Type
- 14-25 Creating a Queue for Messages of LOB Type
- 14-26 Creating a Queue for Grouped Messages
- 14-27 Creating a Queue for Prioritized Messages
- 14-28 Creating a Queue for Prioritized Messages and Multiple Consumers
- 14-29 Creating a Queue to Demonstrate Propagation
- 14-30 Creating an 8.1-Style Queue for Multiple Consumers
- 14-31 Altering a Queue by Changing Retention Time
- 14-32 Starting a Queue with Both Enqueue and Dequeue Enabled
- 14-33 Starting a Queue for Dequeue Only
- 14-34 Stopping a Queue
- 14-35 Dropping a Standard Queue
- 14-36 Creating a Transformation
- 14-37 Granting AQ System Privileges
- 14-38 Revoking AQ System Privileges
- 14-39 Granting Queue Privilege
- 14-40 Revoking Dequeue Privilege
- 14-41 Adding a Subscriber at a Designated Queue at a Database Link
- 14-42 Adding a Single Consumer Queue at a Dababase Link as a Subscriber
- 14-43 Adding a Subscriber with a Rule
- 14-44 Adding a Subscriber and Specifying a Transformation
- 14-45 Propagating from a Multiple-Consumer Queue to a Single Consumer Queue
- 14-46 Altering a Subscriber Rule
- 14-47 Removing a Subscriber
- 14-48 Scheduling a Propagation to Queues in the Same Database
- 14-49 Scheduling a Propagation to Queues in Another Database
- 14-50 Scheduling Queue-to-Queue Propagation
- 14-51 Verifying a Queue Type
- 14-52 Altering a Propagation Schedule to Queues in the Same Database
- 14-53 Altering a Propagation Schedule to Queues in Another Database
- 14-54 Enabling a Propagation to Queues in the Same Database
- 14-55 Enabling a Propagation to Queues in Another Database
- 14-56 Disabling a Propagation to Queues in the Same Database
- 14-57 Disabling a Propagation to Queues in Another Database
- 14-58 Unscheduling a Propagation to Queues in the Same Database
- 14-59 Unscheduling a Propagation to Queues in Another Database
- C-1 Adding Static Service Information for a Listener
- C-2 Configuring MGW_AGENT
- C-3 Creating a Messaging Gateway Administrator User
- C-4 Creating a Messaging Gateway Agent User
- C-5 Configuring Messaging Gateway Connection Information
- C-6 Setting Java Properties
- C-7 Creating a Messaging Gateway Agent
- C-8 Removing a Messaging Gateway Agent
- C-9 Setting Database Connection Information
- C-10 Setting the Resource Limits
- C-11 Starting the Messaging Gateway Agent
- C-12 Shutting Down the Messaging Gateway Agent
- C-13 Configuring a WebSphere MQ Base Java Link
- C-14 Configuring a WebSphere MQ JMS Link
- C-15 Configuring a WebSphere MQ Base Java Link for SSL
- C-16 Configuring a TIB/Rendezvous Link
- C-17 Altering a WebSphere MQ Link
- C-18 Removing a Messaging Gateway Link
- C-19 Listing All Messaging Gateway Links
- C-20 Checking Messaging System Link Configuration Information
- C-21 Registering a WebSphere MQ Base Java Queue
- C-22 Unregistering a Non-Oracle Queue
- C-23 Checking Which Queues Are Registered
- C-24 Creating a Messaging Gateway Propagation Job
- C-25 Enabling a Messaging Gateway Propagation Job
- C-26 Disabling a Messaging Gateway Propagation Job
- C-27 Resetting a Propagation Job
- C-28 Altering Propagation Job by Adding an Exception Queue
- C-29 Altering Propagation Job by Changing the Polling Interval
- C-30 Removing a Propagation Job
- C-31 Transformation Function Signature
- C-32 Creating a Transformation
- C-33 Registering a Transformation
- C-34 Outbound LCR Transformation
- C-35 Inbound LCR Transformation
- C-36 Sample Messaging Gateway Log File
- C-37 Sample Exception Message