SIBRemotePublicationPoint MBean

Partial ObjectName:
WebSphere:*,type=SIBRemotePublicationPoint


MBean SIBRemotePublicationPoint

Management interface for a SIBRemotePublicationPoint


Attribute Summary

java.lang.Stringid
           An internally generated ID for the object
java.lang.Stringname
           The name of the object
java.lang.StringremoteMessagingEngineUuid
           The Uuid of the remote messaging engine where the publication point is localized

Operation Summary

SIBOutboundTransmitter[]listOutboundTransmitters()
           List outbound transmitters
SIBTransmitMessage[]listTransmitMessages(SIBOutboundTransmitter ot)
           List transmit messages
SIBOutboundTransmitterStream[]getStreams(SIBOutboundTransmitter ot)
           Return the list of outbound transmitter streams
SIBTransmitMessage[]listTransmitMessages(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots)
           List information on all transmit messages on this remote publication point
SIBTransmitMessageDetailgetTransmitMessageDetail(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots, java.lang.String messageId)
           Get detailed information on a specific transmit message on this remote publication point
byte[]getTransmitMessageData(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots, java.lang.String messageId, java.lang.Integer size)
           Return data from a specific transmit message on a specific remote publication point
java.lang.String[]getTopics()
           List topics subscribed to by this remote publication point
voidclearAllTopics()
           Clear the list of topics subscribed to by this remote publication point
voiddeleteAllTransmitMessages(SIBOutboundTransmitter ot)
           Deletes all the transmit messages on this remote publication point
voiddeleteTransmitMessage(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots, java.lang.String messageId)
           Deletes the specified transmit message from this remote publication point
voidremove(SIBOutboundTransmitter ot, SIBTransmitMessage tm, java.lang.Boolean discard)
          

Deprecated.

  This method is deprecated.

Notification Summary

SIB.remote.messagepoint.depth.threshold.reached
           The number of messages stored at a remote queue point has made a depth change that causes messages to either start flowing or stop flowing into it.

Attribute Detail

id

public java.lang.String id

     An internally generated ID for the object

     

Since:

6.0

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


name

public java.lang.String name

     The name of the object

     

Since:

6.0

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


remoteMessagingEngineUuid

public java.lang.String remoteMessagingEngineUuid

     The Uuid of the remote messaging engine where the publication point is localized

     

Since:

6.0.2

Security Roles:

     Getter:
     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


Operation Detail

listOutboundTransmitters

public SIBOutboundTransmitter[] listOutboundTransmitters()

     List outbound transmitters

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


listTransmitMessages

public SIBTransmitMessage[] listTransmitMessages(SIBOutboundTransmitter ot)

     List transmit messages

Parameters:

     ot - An instance of SIBOutboundTransmitter returned from the listOutboundTransmitters operation

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


getStreams

public SIBOutboundTransmitterStream[] getStreams(SIBOutboundTransmitter ot)

     Return the list of outbound transmitter streams

Parameters:

     ot - The object returned from a call to the getOutboundTransmitter operation

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


listTransmitMessages

public SIBTransmitMessage[] listTransmitMessages(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots)

     List information on all transmit messages on this remote publication point

Parameters:

     ot - The object returned from a call to the getOutboundTransmitter operation
     ots - The object returned from a call to the getStreams operation

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


getTransmitMessageDetail

public SIBTransmitMessageDetail getTransmitMessageDetail(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots, java.lang.String messageId)

     Get detailed information on a specific transmit message on this remote publication point

Parameters:

     ot - The object returned from a call to the getOutboundTransmitter operation
     ots - The object returned from a call to the getStreams operation
     messageId - The ID of the Transmit Message as derived from the SIBTransmitMessage class

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


getTransmitMessageData

public byte[] getTransmitMessageData(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots, java.lang.String messageId, java.lang.Integer size)

     Return data from a specific transmit message on a specific remote publication point

Parameters:

     ot - The object returned from a call to the getOutboundTransmitter operation
     ots - The object returned from a call to the getStreams operation
     messageId - The ID of the Transmit Message as derived from the SIBTransmitMessage class
     size - The number of bytes to return

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


getTopics

public java.lang.String[] getTopics()

     List topics subscribed to by this remote publication point

Security Roles:

     administrator
     operator
     configurator
     monitor
     deployer
     adminsecuritymanager


clearAllTopics

public void clearAllTopics()

     Clear the list of topics subscribed to by this remote publication point

Security Roles:

     administrator
     operator


deleteAllTransmitMessages

public void deleteAllTransmitMessages(SIBOutboundTransmitter ot)

     Deletes all the transmit messages on this remote publication point

Parameters:

     ot - An instance of SIBOutboundTransmitter returned from the listOutboundTransmitters operation

Security Roles:

     administrator
     operator


deleteTransmitMessage

public void deleteTransmitMessage(SIBOutboundTransmitter ot, SIBOutboundTransmitterStream ots, java.lang.String messageId)

     Deletes the specified transmit message from this remote publication point

Parameters:

     ot - The object returned from a call to the getOutboundTransmitter operation
     ots - The object returned from a call to the getStreams operation
     messageId - The ID of the Transmit Message as derived from the SIBTransmitMessage class

Security Roles:

     administrator
     operator


remove

public void remove(SIBOutboundTransmitter ot, SIBTransmitMessage tm, java.lang.Boolean discard)

     

Deprecated.

  This method is deprecated.

     Remove a specified transmit message.

Parameters:

     ot - The object returned from a call to the listOutboundTransmitters operation
     tm - An object returned from a call to the listTransmitMessages operation
     discard - If true, specifies that any indoubt messages should be discarded, Otherwise, they will be sent to the Exception Destination.

Security Roles:

     administrator
     operator


Notification Detail

SIB.remote.messagepoint.depth.threshold.reached

     The number of messages stored at a remote queue point has made a depth change that causes messages to either start flowing or stop flowing into it. This type of event has the following set of properties ##STANDARD## this.bus.name, this.bus.uuid, this.messaging.engine.name, this.messaging.engine.uuid ##SPECIFIC## destination.name, destination.UUID, localizing.messaging.engine.uuid, depth.threshold.reached (which may be depth.threshold.reached.high or depth.threshold.reached.low), messages (Count of messages at the message point)

Severity:

5  (Warning)


Copyright IBM Corporation 2002, 2012