The destination type, either
weblogic.management.configuration.JMSConstants.DESTINATION_TYPE_QUEUE
or
weblogic.management.configuration.JMSConstants.DESTINATION_TYPE_TOPIC
depending upon whether the destination is a queue or topic.

Pending messages are over and above the current number of
messages. A pending message is one that has either been sent in a
transaction and not committed, or that has been received and not
committed or acknowledged.

Returns an array of items from the specified cursor location.
The new cursor start position will be the location after the old
cursor end position. The size of the array returned is determined
by the count argument. An array smaller than the "count" value is
returned if there are fewer items from the specified start position
to the end of the result set. A null value is returned if the size
of the return array is zero. In this case, the cursor position will
not change.

Queries messages on the queue according to the provided message
selector and state bitmask and returns a message cursor
representing the result set. The timeout parameter specifies the
amount of time in seconds for which the cursor is valid. Upon
timeout expiration the cursor is invalidated and the associated
resources released.

Queries messages on the queue according to the provided message
selector and returns a message cursor representing the result set.
The timeout parameter specifies the amount of time in seconds for
which the cursor is valid. Upon timeout expiration the cursor is
invalidated and the associated resources released.

Returns an array of items starting from the current cursor end
position. The new cursor start position is set to be the location
of the first item returned to the caller. The new cursor end
position is set according to the size of the array returned, which
is determined by the count argument. An array smaller than the
"count" value is returned if there are fewer items from the
specified start position to the end of the result set. A null value
is returned if the size of the array is zero. In this case, the
cursor position will not change.

Returns an array of items up to the current cursor start
position. The new start position will be placed at the location of
the first item in the set returned to the caller. The new cursor
end position will be placed at the location after the last item in
the set that is returned.

Imports an array of messages into the destination. If the
message ID of the message being imported matches a message already
on the destination, then the existing message will be replaced. If
an existing message does not exist, then the message will be
produced on the destination. A produced message is subject to quota
limitations.

Operation Name

"importMessages"

Parameters

Object [] { messages, replaceOnly }

where:

messages is an object of
type [Ljavax.management.openmbean.CompositeData; that specifies:

An array of messages in CompositeData representation to be
imported.

replaceOnly is an object of
type java.lang.Boolean that specifies:

When set to true an excetion will be thrown if the message ID
does not exist on the target destination.

Sorts the entire message result set managed by the cursor
according to the JMS header attributes specified. The cursor
position is set to the new position of the message corresponding to
the "start" location before the sort is performed. The method
returns the new cursor position.