WebSphere:*,type=SIBPublicationPoint
MBean SIBPublicationPoint
Management interface for a SIBPublicationPoint
Attribute Summary | |
java.lang.Long | depth Get the number of messages not yet delivered to all subscribers on the PublicationPoint |
Attributes inherited from MBean SIBMessagePoint |
id , identifier , highMessageThreshold , sendAllowed |
Operation Summary | |
com.ibm.websphere.sib.admin.SIBSubscription[] | getSubscriptions() Get the subscriptions on this Publication Point |
com.ibm.websphere.sib.admin.SIBSubscription | getSubscription( Get a specific subscription on this Publication Point |
com.ibm.websphere.sib.admin.SIBSubscription | getSubscriptionByName( Get a specific subscription on this Publication Point |
void | deleteSubscription( Delete a specific subscription on this Publication Point |
com.ibm.websphere.sib.admin.SIBQueuedMessage[] | getSubscriptionMessages( Get the messages at a specific subscription on this Publication Point |
com.ibm.websphere.sib.admin.SIBQueuedMessage | getSubscriptionMessage( Get information on a specific message on this a specific subscription on this Publication Point |
com.ibm.websphere.sib.admin.SIBQueuedMessageDetail | getSubscriptionMessageDetail( Get detailed information on a specific message on this a specific subscription on this Publication Point |
com.ibm.websphere.sib.admin.SIBQueuedMessageDetail | getSubscriptionMessageDetail( Get detailed information on a specific message on this a specific subscription on this Publication Point |
byte[] | getSubscriptionMessageData( Return data from a specific message on a specific subscription on this Publication Point |
void | deleteSubscriptionMessage( Delete a specific message on this SubscriptionPoint |
com.ibm.websphere.sib.admin.SIBInboundReceiver[] | listInboundReceivers() List the Inbound Receiver which receives messages from a remote publication point destined for this publication 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 PublicationPoint |
com.ibm.websphere.sib.admin.SIBReceivedMessageDetail | getReceivedMessageDetail( Get detailed information on a specific received message on this PublicationPoint |
byte[] | getReceivedMessageData( Return data from a specific received message on a specific PublicationPoint |
void | flush( Deprecated. This method is deprecated. |
void | requestFlush( Deprecated. This method is deprecated. |
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter[] | listRemoteConsumerTransmitters( List transmitters to consumers hosted on remote messaging engines. |
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 |
com.ibm.websphere.sib.admin.SIBRequestMessageDetail | getRequestMessageDetail( Get detailed information on a specific request message on this PublicationPoint |
byte[] | getRequestMessageData( Return data from a specific request message on a specific PublicationPoint |
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. |
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
Operation Detail |
public com.ibm.websphere.sib.admin.SIBSubscription[] getSubscriptions()
public com.ibm.websphere.sib.admin.SIBSubscription getSubscription(java.lang.String id
)
id
-
The ID of the Subscription as derived from the SIBSubscription class
public com.ibm.websphere.sib.admin.SIBSubscription getSubscriptionByName(java.lang.String id
)
id
-
The name of the Subscription as derived from the SIBSubscription class
public void deleteSubscription(java.lang.String id
)
id
-
The ID of the Subscription as derived from the SIBSubscription class
public com.ibm.websphere.sib.admin.SIBQueuedMessage[] getSubscriptionMessages(java.lang.String subId
)
subId
-
The ID of the Subscription as derived from the SIBSubscription class
public com.ibm.websphere.sib.admin.SIBQueuedMessage getSubscriptionMessage(java.lang.String subId,
java.lang.String messageId
)
subId
-
The ID of the Subscription as derived from the SIBSubscription classmessageId
-
The ID of the Message as derived from the SIBQueuedMessage class
public com.ibm.websphere.sib.admin.SIBQueuedMessageDetail getSubscriptionMessageDetail(java.lang.String subId,
java.lang.String messageId
)
subId
-
The ID of the Subscription as derived from the SIBSubscription classmessageId
-
The ID of the Message as derived from the SIBQueuedMessage class
public com.ibm.websphere.sib.admin.SIBQueuedMessageDetail getSubscriptionMessageDetail(java.lang.String subId,
java.lang.String messageId,
java.util.Locale locale
)
subId
-
The ID of the Subscription as derived from the SIBSubscription classmessageId
-
The ID of the Message as derived from the SIBQueuedMessage classlocale
-
The Locale for which to return any exception messages
public byte[] getSubscriptionMessageData(java.lang.String subId,
java.lang.String messageId,
java.lang.Integer size
)
subId
-
The ID of the Subscription as derived from the SIBSubscription classmessageId
-
The ID of the Message as derived from the SIBQueuedMessage classsize
-
The number of bytes to return
public void deleteSubscriptionMessage(java.lang.String subId,
java.lang.String messageId,
java.lang.Boolean move
)
subId
-
The ID of the Subscription as derived from the SIBSubscription classmessageId
-
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 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 discarded
public com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter[] listRemoteConsumerTransmitters(com.ibm.websphere.sib.admin.SIBSubscription s
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation
public com.ibm.websphere.sib.admin.SIBTransmitMessageRequest[] listTransmitMessageRequests(com.ibm.websphere.sib.admin.SIBSubscription s,
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operationrct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operation
public com.ibm.websphere.sib.admin.SIBMessageRequest[] listMessageRequests(com.ibm.websphere.sib.admin.SIBSubscription s,
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operationrct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operation
public com.ibm.websphere.sib.admin.SIBRequestMessageDetail getRequestMessageDetail(com.ibm.websphere.sib.admin.SIBSubscription s,
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operationrct
-
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.SIBSubscription s,
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr,
java.lang.Integer size
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operationrct
-
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.SIBSubscription s,
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operationrct
-
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.SIBSubscription s,
com.ibm.websphere.sib.admin.SIBRemoteConsumerTransmitter rct,
com.ibm.websphere.sib.admin.SIBMessageRequest mr
)
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operationrct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operationmr
-
An object returned from a call to the listMessageRequests operationNotification Detail |