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
com.ibm.websphere.sib.admin.SIBOutboundTransmitter[]listOutboundTransmitters()
           List outbound transmitters
com.ibm.websphere.sib.admin.SIBTransmitMessage[]listTransmitMessages(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot)
           List transmit messages
com.ibm.websphere.sib.admin.SIBOutboundTransmitterStream[]getStreams(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot)
           Return the list of outbound transmitter streams
com.ibm.websphere.sib.admin.SIBTransmitMessage[]listTransmitMessages(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.SIBOutboundTransmitterStream ots)
           List information on all transmit messages on this remote publication point
com.ibm.websphere.sib.admin.SIBTransmitMessageDetailgetTransmitMessageDetail(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.SIBOutboundTransmitterStream ots, java.lang.String messageId)
           Get detailed information on a specific transmit message on this remote publication point
byte[]getTransmitMessageData(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot)
           Deletes all the transmit messages on this remote publication point
voiddeleteTransmitMessage(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.SIBOutboundTransmitterStream ots, java.lang.String messageId)
           Deletes the specified transmit message from this remote publication point
voidremove(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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 com.ibm.websphere.sib.admin.SIBOutboundTransmitter[] listOutboundTransmitters()
List outbound transmitters
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

listTransmitMessages

public com.ibm.websphere.sib.admin.SIBTransmitMessage[] listTransmitMessages(com.ibm.websphere.sib.admin.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 com.ibm.websphere.sib.admin.SIBOutboundTransmitterStream[] getStreams(com.ibm.websphere.sib.admin.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 com.ibm.websphere.sib.admin.SIBTransmitMessage[] listTransmitMessages(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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 com.ibm.websphere.sib.admin.SIBTransmitMessageDetail getTransmitMessageDetail(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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(com.ibm.websphere.sib.admin.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(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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(com.ibm.websphere.sib.admin.SIBOutboundTransmitter ot, com.ibm.websphere.sib.admin.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 Corp. 1996-2005