WebSphere:*,type=SIBLinkTransmitter
MBean SIBLinkTransmitter
Management interface for the SIB Link Transmitter component
Operation Summary | |
java.lang.String | getBusName() Get the bus for which this link transmitter is in. |
java.lang.String | getForeignBusName() Get the foreign bus name for which this link transmitter is transmitting messages to. |
java.lang.String | getLinkType() Get the link type, SIBVirtualGatewayLink or SIBVirtualMQLink. |
java.lang.String | getTransmitterType() Get the transmitter type, QUEUE or PUBLICATION. |
java.lang.String | getTargetDestination() Get the target destination for a PUBLICATION transmitter. |
java.lang.String | getLinkName() Get the name of the link. |
java.lang.String | getEngineName() Get the name of the messaging engine the link transmitter is hosted on. |
java.lang.String | getState() The state of the link transmitter. |
java.lang.String | getHealthReason( The health reason of the link transmitter. |
java.lang.String | getHealthReason( The health reason of the link transmitter stream. |
java.lang.Long | getTimeSinceLastMessageSent() The time in milliseconds since the last message was sent. |
java.lang.Long | getDepth() The depth of messages on the link transmitter. |
java.lang.Long | getNumberOfMessagesSent() The number of messages sent on the link transmitter. |
java.lang.Boolean | isPutInhibited() Is the link transmitter put inhibited? |
com.ibm.websphere.sib.admin.SIBLinkTransmitterStream[] | getStreams() Get the link transmitter message streams |
com.ibm.websphere.sib.admin.SIBLinkTransmissionMessage[] | getTransmissionMessages( Get the transmission messages from the given stream. |
com.ibm.websphere.sib.admin.SIBLinkTransmissionMessage | getTransmissionMessage( Get the given transmission message from the given stream. |
com.ibm.websphere.sib.admin.SIBLinkTransmissionMessageDetail | getTransmissionMessageDetail( Get the given transmission message detail from the given stream. |
byte[] | getTransmissionMessageData( Get the given transmission message data from the given stream. |
void | rerouteAllMessages() Reroute all messages from the link transmitter. |
void | deleteAllMessages() Delete all messages from the link transmitter. |
void | moveAllMessagesToExceptionDestination() Move all messages from the link transmitter to the local exception destination. |
void | deleteMessage( Delete the given message from the link transmitter. |
void | moveMessageToExceptionDestination( Move the given message from the link transmitter to the local exception destination. |
Operation Detail |
public java.lang.String getBusName()
public java.lang.String getForeignBusName()
public java.lang.String getLinkType()
public java.lang.String getTransmitterType()
public java.lang.String getTargetDestination()
public java.lang.String getLinkName()
public java.lang.String getEngineName()
public java.lang.String getState()
public java.lang.String getHealthReason(java.util.Locale locale
)
locale
-
Locale of message to return.
public java.lang.String getHealthReason(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.util.Locale locale
)
linkTransmitterStream
-
Link transmitter stream.locale
-
Locale of message to return.
public java.lang.Long getTimeSinceLastMessageSent()
public java.lang.Long getDepth()
public java.lang.Long getNumberOfMessagesSent()
public java.lang.Boolean isPutInhibited()
public com.ibm.websphere.sib.admin.SIBLinkTransmitterStream[] getStreams()
public com.ibm.websphere.sib.admin.SIBLinkTransmissionMessage[] getTransmissionMessages(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.lang.Integer maxMsgs
)
linkTransmitterStream
-
Link transmitter stream.maxMsgs
-
Maximum number of messages to return.
public com.ibm.websphere.sib.admin.SIBLinkTransmissionMessage getTransmissionMessage(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.lang.String id
)
linkTransmitterStream
-
Link transmitter stream.id
-
Id of message
public com.ibm.websphere.sib.admin.SIBLinkTransmissionMessageDetail getTransmissionMessageDetail(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.lang.String id
)
linkTransmitterStream
-
Link transmitter stream.id
-
Id of message
public byte[] getTransmissionMessageData(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.lang.String id,
java.lang.Integer numBytes
)
linkTransmitterStream
-
Link transmitter stream.id
-
Id of messagenumBytes
-
Maximum amount of data.
public void rerouteAllMessages()
public void deleteAllMessages()
public void moveAllMessagesToExceptionDestination()
public void deleteMessage(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.lang.String id
)
linkTransmitterStream
-
Link transmitter stream.id
-
Id of message
public void moveMessageToExceptionDestination(com.ibm.websphere.sib.admin.SIBLinkTransmitterStream linkTransmitterStream,
java.lang.String id
)
linkTransmitterStream
-
Link transmitter stream.id
-
Id of message