WebSphere:*,type=SIBGatewayLink
MBean SIBGatewayLink
Management interface for the SIB Gateway Link component
Attribute Summary | |
java.lang.String | targetInboundTransportChain Get the active target inbound transport chain |
java.lang.String | bootstrapEndpoints Get the active bootstrap endpoints |
java.lang.String | authenticationAlias Get the active authentication alias |
Operation Summary | |
java.lang.String | getOverallStatus() Returns the overall status of the Gateway Link. |
java.lang.String | getStatus() Returns the status of the Gateway Link. |
java.lang.Boolean | isActive() Returns the activity of the Gateway Link. |
void | startLink() Starts the Gateway Link. |
void | stopLink() Stops the Gateway Link. |
java.lang.String | getBusName() Get the bus for which this link is in. |
java.lang.String | getForeignBusName() Get the foreign bus name for which this link is receiving messages from. |
java.lang.String | getLinkName() Get the name of the link. |
java.lang.String | getEngineName() Get the name of the messaging engine the link is hosted on. |
com.ibm.websphere.sib.admin.SIBLinkReceiver[] | listLinkReceivers() List the link receivers for this link. |
com.ibm.websphere.sib.admin.SIBLinkReceiverStream[] | getReceiverStreams( The link receiver streams. |
com.ibm.websphere.sib.admin.SIBLinkReceiverMessage[] | getReceiverMessages( Get the messages from the given stream. |
com.ibm.websphere.sib.admin.SIBLinkReceiverMessage | getReceiverMessage( Get the message from the given stream. |
com.ibm.websphere.sib.admin.SIBLinkReceiverMessageDetail | getReceiverMessageDetail( Get the message detail from the given stream. |
byte[] | getReceiverMessageData( Get the message body data from the given stream. |
java.lang.String | getHealthReason( Get the health reason for the given link receiver. |
java.lang.String | getHealthReason( Get the health reason for the given link receiver stream. |
Notification Summary | |
SIB.link.start An inter-bus ME to ME connection has been started. | |
SIB.link.stop An inter-bus ME to ME connection has been stopped. | |
SIB.link.depth.threshold.reached The number of messages stored at a link to a remote bus has made a depth change that causes messages to either start flowing or stop flowing into it. |
Attribute Detail |
public java.lang.String targetInboundTransportChain
public java.lang.String bootstrapEndpoints
public java.lang.String authenticationAlias
Operation Detail |
public java.lang.String getOverallStatus()
public java.lang.String getStatus()
public java.lang.Boolean isActive()
public void startLink()
public void stopLink()
public java.lang.String getBusName()
public java.lang.String getForeignBusName()
public java.lang.String getLinkName()
public java.lang.String getEngineName()
public com.ibm.websphere.sib.admin.SIBLinkReceiver[] listLinkReceivers()
public com.ibm.websphere.sib.admin.SIBLinkReceiverStream[] getReceiverStreams(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver
)
linkReceiver
-
Link receiver to get the streams from.
public com.ibm.websphere.sib.admin.SIBLinkReceiverMessage[] getReceiverMessages(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver,
com.ibm.websphere.sib.admin.SIBLinkReceiverStream linkReceiverStream,
java.lang.Integer maxMsgs
)
linkReceiver
-
Link receiver.linkReceiverStream
-
Link receiver stream.maxMsgs
-
Maximum number of messages to return.
public com.ibm.websphere.sib.admin.SIBLinkReceiverMessage getReceiverMessage(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver,
com.ibm.websphere.sib.admin.SIBLinkReceiverStream linkReceiverStream,
java.lang.String id
)
linkReceiver
-
Link receiver.linkReceiverStream
-
Link receiver stream.id
-
Id of the message.
public com.ibm.websphere.sib.admin.SIBLinkReceiverMessageDetail getReceiverMessageDetail(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver,
com.ibm.websphere.sib.admin.SIBLinkReceiverStream linkReceiverStream,
java.lang.String id
)
linkReceiver
-
Link receiver.linkReceiverStream
-
Link receiver stream.id
-
Id of the message.
public byte[] getReceiverMessageData(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver,
com.ibm.websphere.sib.admin.SIBLinkReceiverStream linkReceiverStream,
java.lang.String id,
java.lang.Integer maxBytes
)
linkReceiver
-
Link receiver.linkReceiverStream
-
Link receiver stream.id
-
Id of the message.maxBytes
-
Maximum number of bytes to return.
public java.lang.String getHealthReason(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver,
java.util.Locale locale
)
linkReceiver
-
Link receiver.locale
-
Locale of message to return.
public java.lang.String getHealthReason(com.ibm.websphere.sib.admin.SIBLinkReceiver linkReceiver,
com.ibm.websphere.sib.admin.SIBLinkReceiverStream linkReceiverStream,
java.util.Locale locale
)
linkReceiver
-
Link receiver.linkReceiverStream
-
Link receiver stream.locale
-
Locale of message to return.Notification Detail |