WebSphere:*,type=SIBQueuePoint
MBean SIBQueuePoint
Management interface for a SIBQueuePoint
Attribute Summary | |
java.lang.Long | depth Get the number of messages currently on the QueuePoint |
java.lang.String | state Get the state of the Queue Point |
Attributes inherited from MBean SIBMessagePoint |
id , identifier , highMessageThreshold , sendAllowed |
Operation Summary | |
com.ibm.websphere.sib.admin.SIBQueuedMessage[] | getQueuedMessages() List information on all messages localized to this QueuePoint |
com.ibm.websphere.sib.admin.SIBQueuedMessage[] | getQueuedMessages( List information on all messages localized to this QueuePoint within a range |
com.ibm.websphere.sib.admin.SIBQueuedMessage | getQueuedMessage( Get information on a specific message on this QueuePoint |
com.ibm.websphere.sib.admin.SIBQueuedMessageDetail | getQueuedMessageDetail( Get detailed information on a specific message on this QueuePoint |
com.ibm.websphere.sib.admin.SIBQueuedMessageDetail | getQueuedMessageDetail( Get detailed information on a specific message on this QueuePoint |
byte[] | getMessageData( Return data from a specific message on a specific QueuePoint |
void | deleteQueuedMessage( Delete a specific message on this QueuePoint |
void | deleteAllQueuedMessages( Delete all messages on this QueuePoint |
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter[] | listRemoteConsumerTransmitters() List transmitters to all non-gathering consumers hosted on remote messaging engines. |
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter[] | listAllRemoteConsumerTransmitters() List transmitters to all consumers hosted on remote messaging engines. |
void | flush( Deprecated. This method is deprecated. |
void | clearMessages( Deprecated. This method is deprecated. |
com.ibm.websphere.sib.admin.SIBQueuedMessage[] | listQueuedMessages( List messages queued |
com.ibm.websphere.sib.admin.SIBQueuedMessage | getQueuedMessage( Get a queued message |
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest[] | listTransmitMessageRequests( Deprecated. This method is deprecated. |
com.ibm.websphere.sib.admin.SIBMessageRequest[] | listMessageRequests( Lists current message requests for a specific remote consumer |
void | remove( Deprecated. This method is deprecated. |
com.ibm.websphere.sib.admin.SIBRequestMessageDetail | getRequestMessageDetail( Get detailed information on a specific request message on this QueuePoint |
byte[] | getRequestMessageData( Return data from a specific request message on a specific QueuePoint |
void | clearAndUnlockRequest( Clear the given message request and unlock any message that was retrieved. |
void | clearAndDeleteRequest( Clear the given message request and delete any message that was retrieved. |
com.ibm.websphere.sib.admin.SIBInboundReceiver[] | listInboundReceivers() List the Inbound Receiver which receives messages from a remote queue point destined for this queue point |
com.ibm.websphere.sib.admin.SIBInboundReceiverStream[] | getStreams( Return the list of inbound receiver streams |
com.ibm.websphere.sib.admin.SIBReceivedMessage[] | listReceivedMessages( List information on all received messages on this QueuePoint |
com.ibm.websphere.sib.admin.SIBReceivedMessageDetail | getReceivedMessageDetail( Get detailed information on a specific received message on this QueuePoint |
byte[] | getReceivedMessageData( Return data from a specific received message on a specific QueuePoint |
void | flush( Deprecated. This method is deprecated. |
void | requestFlush( Deprecated. This method is deprecated. |
Notification Summary | |
SIB.messagepoint.send.allowed.state The send allowed state has changed | |
SIB.messagepoint.receive.allowed.state The receive allowed state has changed |
Notifications inherited from MBean SIBMessagePoint |
SIB.messagepoint.send.allowed.state , SIB.messagepoint.receive.allowed.state , SIB.messagepoint.depth.threshold.reached |
Attribute Detail |
public java.lang.Long depth
public java.lang.String state
Operation Detail |
public com.ibm.websphere.sib.admin.SIBQueuedMessage[] getQueuedMessages()
public com.ibm.websphere.sib.admin.SIBQueuedMessage[] getQueuedMessages(java.lang.Integer toIndex,
java.lang.Integer fromIndex,
java.lang.Integer totalMessagesPerPage
)
toIndex
-
fromIndexfromIndex
-
toIndextotalMessagesPerPage
-
totalMessagesPerPage
public com.ibm.websphere.sib.admin.SIBQueuedMessage getQueuedMessage(java.lang.String messageId
)
messageId
-
The ID of the Message as derived from the SIBQueuedMessage class
public com.ibm.websphere.sib.admin.SIBQueuedMessageDetail getQueuedMessageDetail(java.lang.String messageId
)
messageId
-
The ID of the Message as derived from the SIBQueuedMessage class
public com.ibm.websphere.sib.admin.SIBQueuedMessageDetail getQueuedMessageDetail(java.lang.String messageId,
java.util.Locale locale
)
messageId
-
The ID of the Message as derived from the SIBQueuedMessage classlocale
-
The Locale for which to return any exception messages
public byte[] getMessageData(java.lang.String id,
java.lang.Integer size
)
id
-
The ID of the Message as derived from the SIBQueuedMessage classsize
-
The number of bytes to return
public void deleteQueuedMessage(java.lang.String messageId,
java.lang.Boolean move
)
messageId
-
The ID of the Message as derived from the SIBQueuedMessage classmove
-
Whether the message should be moved to the Exception Destination rather than discarded
public void deleteAllQueuedMessages(java.lang.Boolean move
)
move
-
Whether the messages should be moved to the Exception Destination rather than discarded
public com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter[] listRemoteConsumerTransmitters()
public com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter[] listAllRemoteConsumerTransmitters()
public void flush(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct
)
rct
-
The object returned from a call to the listRemoteConsumerTransmitters operation
public void clearMessages(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter ot,
java.lang.Boolean discard
)
ot
-
The object returned from a call to the listRemoteConsumerTransmitters operationdiscard
-
If true, specifies that any indoubt messages should be discarded
public com.ibm.websphere.sib.admin.SIBQueuedMessage[] listQueuedMessages(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct
)
rct
-
The instance of a SIBRemoteConsumerTransmitter returned from the listRemoteConsumerTransmitters operation
public com.ibm.websphere.sib.admin.SIBQueuedMessage getQueuedMessage(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
java.lang.String messageId
)
rct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operationmessageId
-
The ID of the Message as derived from the SIBQueuedMessage class
public com.ibm.websphere.sib.admin.SIBTransmitMessageRequest[] listTransmitMessageRequests(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct
)
rct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operation
public com.ibm.websphere.sib.admin.SIBMessageRequest[] listMessageRequests(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct
)
rct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operation
public void remove(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBTransmitMessageRequest tmr
)
rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operationtmr
-
An object returned from a call to the listTransmitMessageRequests operation
public com.ibm.websphere.sib.admin.SIBRequestMessageDetail getRequestMessageDetail(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr
)
rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operationmr
-
An object returned from a call to the listMessageRequests operation
public byte[] getRequestMessageData(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr,
java.lang.Integer size
)
rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operationmr
-
An object returned from a call to the listMessageRequests operationsize
-
The number of bytes to return
public void clearAndUnlockRequest(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr
)
rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operationmr
-
An object returned from a call to the listMessageRequests operation
public void clearAndDeleteRequest(com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr
)
rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operationmr
-
An object returned from a call to the listMessageRequests operation
public com.ibm.websphere.sib.admin.SIBInboundReceiver[] listInboundReceivers()
public com.ibm.websphere.sib.admin.SIBInboundReceiverStream[] getStreams(com.ibm.websphere.sib.admin.SIBInboundReceiver ir
)
ir
-
The object returned from a call to the listInboundReceivers operation
public com.ibm.websphere.sib.admin.SIBReceivedMessage[] listReceivedMessages(com.ibm.websphere.sib.admin.SIBInboundReceiver ir,
com.ibm.websphere.sib.admin.SIBInboundReceiverStream irs
)
ir
-
The object returned from a call to the listInboundReceivers operationirs
-
The object returned from a call to the getStreams operation
public com.ibm.websphere.sib.admin.SIBReceivedMessageDetail getReceivedMessageDetail(com.ibm.websphere.sib.admin.SIBInboundReceiver ir,
com.ibm.websphere.sib.admin.SIBInboundReceiverStream irs,
java.lang.String messageId
)
ir
-
The object returned from a call to the listInboundReceivers operationirs
-
The object returned from a call to the getStreams operationmessageId
-
The ID of the Received Message as derived from the SIBReceivedMessage class
public byte[] getReceivedMessageData(com.ibm.websphere.sib.admin.SIBInboundReceiver ir,
com.ibm.websphere.sib.admin.SIBInboundReceiverStream irs,
java.lang.String messageId,
java.lang.Integer size
)
ir
-
The object returned from a call to the listInboundReceivers operationirs
-
The object returned from a call to the getStreams operationmessageId
-
The ID of the Received Message as derived from the SIBReceivedMessage classsize
-
The number of bytes to return
public void flush(com.ibm.websphere.sib.admin.SIBInboundReceiver ir
)
ir
-
The object returned from a call to the listInboundReceivers operation
public void requestFlush(com.ibm.websphere.sib.admin.SIBInboundReceiver ir,
java.lang.Boolean discard
)
ir
-
The object returned from a call to the listInboundReceivers operationdiscard
-
If true, specifies that any indoubt messages should be discardedNotification Detail |