## Uses of Interface
oracle.jdbc.aq.AQMessage

Packages that use AQMessage
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.

### Uses of AQMessage in oracle.jdbc

Methods in oracle.jdbc that return AQMessage
`AQMessage` OracleConnection.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, byte[] tdo)` Dequeues an AQ message from the queue specified by its name.
`AQMessage` OracleConnection.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, byte[] tdo, int version)` Dequeues an AQ message from the queue specified by its name.
`AQMessage[]` OracleConnection.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, byte[] tdo, int version, int deqsize)` Dequeues an array of AQ messages from the queue specified by its name.
`AQMessage` OracleConnection.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, java.lang.String typeName)` Dequeues an AQ message from the queue specified by its name.
`AQMessage[]` OracleConnection.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, java.lang.String typeName, int deqsize)` Dequeues an array of AQ messages from the queue specified by its name.
`AQMessage` OracleConnectionWrapper.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, byte[] tdo)`
`AQMessage` OracleConnectionWrapper.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, byte[] tdo, int version)`
`AQMessage[]` OracleConnectionWrapper.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, byte[] tdo, int version, int deqsize)`
`AQMessage` OracleConnectionWrapper.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, java.lang.String typeName)`
`AQMessage[]` OracleConnectionWrapper.`dequeue​(java.lang.String queueName, AQDequeueOptions opt, java.lang.String typeName, int deqsize)`

Methods in oracle.jdbc with parameters of type AQMessage
`void` OracleConnection.`enqueue​(java.lang.String queueName, AQEnqueueOptions opt, AQMessage mesg)` Enqueues the given AQ message to the queue specified by its name.
`int` OracleConnection.`enqueue​(java.lang.String queueName, AQEnqueueOptions opt, AQMessage[] mesgs)` Enqueues the given array of AQ messages to the queue specified by its name.
`void` OracleConnectionWrapper.`enqueue​(java.lang.String queueName, AQEnqueueOptions opt, AQMessage mesg)`
`int` OracleConnectionWrapper.`enqueue​(java.lang.String queueName, AQEnqueueOptions opt, AQMessage[] mesgs)`

### Uses of AQMessage in oracle.jdbc.aq

Methods in oracle.jdbc.aq that return AQMessage
`static AQMessage` AQFactory.`createAQMessage​(AQMessageProperties prop)` Constructs a new AQMessage with given mess properties.