# Uses of Package
oracle.jdbc.aq

Packages that use oracle.jdbc.aq
oracle.jdbc: Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package `oracle.jdbc`.
oracle.jdbc.aq: This package is an Oracle JDBC extension that provides interfaces to access the Advanced Queuing feature of Oracle for enterprise messaging applications.

Classes in oracle.jdbc.aq used by oracle.jdbc
Class and Description
AQDequeueOptions Specifies the options available for the dequeue operation.
AQEnqueueOptions Specifies the options available for the enqueue operation.
AQMessage A message is the unit that is enqueued or dequeued.
AQNotificationRegistration This class represents your interest in being notified when a new message is enqueued in a particular queue.

Classes in oracle.jdbc.aq used by oracle.jdbc.aq
Class and Description
AQAgent An Agent represents and identifies a user of the queue, either producer or consumer of the message, either an end-user or an application.
AQDequeueOptions.DeliveryFilter
AQDequeueOptions.DequeueMode
AQDequeueOptions.NavigationOption
AQDequeueOptions.VisibilityOption
AQEnqueueOptions.DeliveryMode
AQEnqueueOptions.SequenceDeviationOption
AQEnqueueOptions.VisibilityOption
AQMessage A message is the unit that is enqueued or dequeued.
AQMessageProperties This interface contains the message properties such as Correlation, Sender, Delay and Expiration, Recipients, and Priority and Ordering.
AQMessageProperties.DeliveryMode
AQMessageProperties.MessageState
AQNotificationEvent An AQNotificationEvent will be created whenever a new message is enqueued in a queue for which you have registered your interest (see OracleConnection.registerAQNotification).
AQNotificationEvent.AdditionalEventType
AQNotificationEvent.EventType
AQNotificationListener The listener interface for receiving AQ notification events.

Copyright © 2008, 2020, Oracle and/or its affiliates. All rights reserved.