SIBMessagePoint
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 | |
---|---|
SIBSubscription[] | getSubscriptions() Get the subscriptions on this Publication Point |
SIBSubscription | getSubscription( Get a specific subscription on this Publication Point |
SIBSubscription | getSubscriptionByName( Get a specific subscription on this Publication Point |
void | deleteSubscription( Delete a specific subscription on this Publication Point |
SIBQueuedMessage[] | getSubscriptionMessages( Get the messages at a specific subscription on this Publication Point |
SIBQueuedMessage | getSubscriptionMessage( Get information on a specific message on this a specific subscription on this Publication Point |
SIBQueuedMessageDetail | getSubscriptionMessageDetail( Get detailed information on a specific message on this a specific subscription on this Publication Point |
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 |
SIBInboundReceiver[] | listInboundReceivers() List the Inbound Receiver which receives messages from a remote publication point destined for this publication point |
SIBInboundReceiverStream[] | getStreams( Return the list of inbound receiver streams |
SIBReceivedMessage[] | listReceivedMessages( List information on all received messages on this PublicationPoint |
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. |
SIBRemoteConsumerTransmitter[] | listRemoteConsumerTransmitters( List transmitters to consumers hosted on remote messaging engines. |
SIBTransmitMessageRequest[] | listTransmitMessageRequests( Deprecated.This method is deprecated. |
SIBMessageRequest[] | listMessageRequests( Lists current message requests for a specific remote consumer |
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
Get the number of messages not yet delivered to all subscribers on the PublicationPoint
Since:
6.1
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Operation Detail |
---|
public SIBSubscription[] getSubscriptions()
Get the subscriptions on this Publication Point
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBSubscription getSubscription(
java.lang.String id
)
Get a specific subscription on this Publication Point
id
-
The ID of the Subscription as derived from the SIBSubscription class
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBSubscription getSubscriptionByName(
java.lang.String id
)
Get a specific subscription on this Publication Point
id
-
The name of the Subscription as derived from the SIBSubscription class
Since:
6.1
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public void deleteSubscription(
java.lang.String id
)
Delete a specific subscription on this Publication Point
id
-
The ID of the Subscription as derived from the SIBSubscription class
administrator
operator
public SIBQueuedMessage[] getSubscriptionMessages(
java.lang.String subId
)
Get the messages at a specific subscription on this Publication Point
subId
-
The ID of the Subscription as derived from the SIBSubscription class
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBQueuedMessage getSubscriptionMessage(
java.lang.String subId,
java.lang.String messageId
)
Get information on a specific message on this a specific subscription on this Publication Point
subId
-
The ID of the Subscription as derived from the SIBSubscription class messageId
-
The ID of the Message as derived from the SIBQueuedMessage class
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBQueuedMessageDetail getSubscriptionMessageDetail(
java.lang.String subId,
java.lang.String messageId
)
Get detailed information on a specific message on this a specific subscription on this Publication Point
subId
-
The ID of the Subscription as derived from the SIBSubscription class messageId
-
The ID of the Message as derived from the SIBQueuedMessage class
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBQueuedMessageDetail getSubscriptionMessageDetail(
java.lang.String subId,
java.lang.String messageId,
java.util.Locale locale
)
Get detailed information on a specific message on this a specific subscription on this Publication Point
subId
-
The ID of the Subscription as derived from the SIBSubscription class messageId
-
The ID of the Message as derived from the SIBQueuedMessage class locale
-
The Locale for which to return any exception messages
Since:
6.1
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public byte[] getSubscriptionMessageData(
java.lang.String subId,
java.lang.String messageId,
java.lang.Integer size
)
Return data from a specific message on a specific subscription on this Publication Point
subId
-
The ID of the Subscription as derived from the SIBSubscription class messageId
-
The ID of the Message as derived from the SIBQueuedMessage class size
-
The number of bytes to return
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public void deleteSubscriptionMessage(
java.lang.String subId,
java.lang.String messageId,
java.lang.Boolean move
)
Delete a specific message on this SubscriptionPoint
subId
-
The ID of the Subscription as derived from the SIBSubscription class messageId
-
The ID of the Message as derived from the SIBQueuedMessage class move
-
Whether the message should be moved to the Exception Destination rather than discarded
administrator
operator
public SIBInboundReceiver[] listInboundReceivers()
List the Inbound Receiver which receives messages from a remote publication point destined for this publication point
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBInboundReceiverStream[] getStreams(
SIBInboundReceiver ir
)
Return the list of inbound receiver streams
ir
-
The object returned from a call to the listInboundReceivers operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBReceivedMessage[] listReceivedMessages(
SIBInboundReceiver ir,
SIBInboundReceiverStream irs
)
List information on all received messages on this PublicationPoint
ir
-
The object returned from a call to the listInboundReceivers operation irs
-
The object returned from a call to the getStreams operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBReceivedMessageDetail getReceivedMessageDetail(
SIBInboundReceiver ir,
SIBInboundReceiverStream irs,
java.lang.String messageId
)
Get detailed information on a specific received message on this PublicationPoint
ir
-
The object returned from a call to the listInboundReceivers operation irs
-
The object returned from a call to the getStreams operation messageId
-
The ID of the Received Message as derived from the SIBReceivedMessage class
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public byte[] getReceivedMessageData(
SIBInboundReceiver ir,
SIBInboundReceiverStream irs,
java.lang.String messageId,
java.lang.Integer size
)
Return data from a specific received message on a specific PublicationPoint
ir
-
The object returned from a call to the listInboundReceivers operation irs
-
The object returned from a call to the getStreams operation messageId
-
The ID of the Received Message as derived from the SIBReceivedMessage class size
-
The number of bytes to return
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public void flush(
SIBInboundReceiver ir
)
Deprecated.
This method is deprecated.
Flush
ir
-
The object returned from a call to the listInboundReceivers operation
administrator
operator
public void requestFlush(
SIBInboundReceiver ir,
java.lang.Boolean discard
)
Deprecated.
This method is deprecated.
Request a flush
ir
-
The object returned from a call to the listInboundReceivers operation discard
-
If true, specifies that any indoubt messages should be discarded
administrator
operator
public SIBRemoteConsumerTransmitter[] listRemoteConsumerTransmitters(
SIBSubscription s
)
List transmitters to consumers hosted on remote messaging engines.
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBTransmitMessageRequest[] listTransmitMessageRequests(
SIBSubscription s,
SIBRemoteConsumerTransmitter rct
)
Deprecated.
This method is deprecated.
Lists current message requests for a specific remote consumer
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation rct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBMessageRequest[] listMessageRequests(
SIBSubscription s,
SIBRemoteConsumerTransmitter rct
)
Lists current message requests for a specific remote consumer
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation rct
-
An instance of the SIBRemoteConsumerTransmitter object returned from the listRemoteConsumerTransmitters operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBRequestMessageDetail getRequestMessageDetail(
SIBSubscription s,
SIBRemoteConsumerTransmitter rct,
SIBMessageRequest mr
)
Get detailed information on a specific request message on this PublicationPoint
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operation mr
-
An object returned from a call to the listMessageRequests operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public byte[] getRequestMessageData(
SIBSubscription s,
SIBRemoteConsumerTransmitter rct,
SIBMessageRequest mr,
java.lang.Integer size
)
Return data from a specific request message on a specific PublicationPoint
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operation mr
-
An object returned from a call to the listMessageRequests operation size
-
The number of bytes to return
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public void clearAndUnlockRequest(
SIBSubscription s,
SIBRemoteConsumerTransmitter rct,
SIBMessageRequest mr
)
Clear the given message request and unlock any message that was retrieved.
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operation mr
-
An object returned from a call to the listMessageRequests operation
administrator
operator
public void clearAndDeleteRequest(
SIBSubscription s,
SIBRemoteConsumerTransmitter rct,
SIBMessageRequest mr
)
Clear the given message request and delete any message that was retrieved.
s
-
An instance of the SIBSubscription object returned from the getSubscriptions operation rct
-
An instance of a SIBRemoteConsumerTransmitter returned from a call to listRemoteConsumerTransmitters operation mr
-
An object returned from a call to the listMessageRequests operation
administrator
operator
Notification Detail |
---|
The send allowed state has changed
6
(Normal, Cleared, or Informative)
The receive allowed state has changed
6
(Normal, Cleared, or Informative)