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