WebSphere:*,type=SIBRemotePublicationPoint
MBean SIBRemotePublicationPoint
Management interface for a SIBRemotePublicationPoint
Attribute Summary | |
---|---|
java.lang.String | id An internally generated ID for the object |
java.lang.String | name The name of the object |
java.lang.String | remoteMessagingEngineUuid The Uuid of the remote messaging engine where the publication point is localized |
Operation Summary | |
---|---|
SIBOutboundTransmitter[] | listOutboundTransmitters() List outbound transmitters |
SIBTransmitMessage[] | listTransmitMessages( List transmit messages |
SIBOutboundTransmitterStream[] | getStreams( Return the list of outbound transmitter streams |
SIBTransmitMessage[] | listTransmitMessages( List information on all transmit messages on this remote publication point |
SIBTransmitMessageDetail | getTransmitMessageDetail( Get detailed information on a specific transmit message on this remote publication point |
byte[] | getTransmitMessageData( 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 |
void | clearAllTopics() Clear the list of topics subscribed to by this remote publication point |
void | deleteAllTransmitMessages( Deletes all the transmit messages on this remote publication point |
void | deleteTransmitMessage( Deletes the specified transmit message from this remote publication point |
void | remove( 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 |
---|
public java.lang.String id
An internally generated ID for the object
Since:
6.0
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String name
The name of the object
Since:
6.0
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String remoteMessagingEngineUuid
The Uuid of the remote messaging engine where the publication point is localized
Since:
6.0.2
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Operation Detail |
---|
public SIBOutboundTransmitter[] listOutboundTransmitters()
List outbound transmitters
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBTransmitMessage[] listTransmitMessages(
SIBOutboundTransmitter ot
)
List transmit messages
ot
-
An instance of SIBOutboundTransmitter returned from the listOutboundTransmitters operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBOutboundTransmitterStream[] getStreams(
SIBOutboundTransmitter ot
)
Return the list of outbound transmitter streams
ot
-
The object returned from a call to the getOutboundTransmitter operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBTransmitMessage[] listTransmitMessages(
SIBOutboundTransmitter ot,
SIBOutboundTransmitterStream ots
)
List information on all transmit messages on this remote publication point
ot
-
The object returned from a call to the getOutboundTransmitter operation ots
-
The object returned from a call to the getStreams operation
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public SIBTransmitMessageDetail getTransmitMessageDetail(
SIBOutboundTransmitter ot,
SIBOutboundTransmitterStream ots,
java.lang.String messageId
)
Get detailed information on a specific transmit message on this remote publication point
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
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
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
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
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.lang.String[] getTopics()
List topics subscribed to by this remote publication point
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public void clearAllTopics()
Clear the list of topics subscribed to by this remote publication point
administrator
operator
public void deleteAllTransmitMessages(
SIBOutboundTransmitter ot
)
Deletes all the transmit messages on this remote publication point
ot
-
An instance of SIBOutboundTransmitter returned from the listOutboundTransmitters operation
administrator
operator
public void deleteTransmitMessage(
SIBOutboundTransmitter ot,
SIBOutboundTransmitterStream ots,
java.lang.String messageId
)
Deletes the specified transmit message from this remote publication point
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
administrator
operator
public void remove(
SIBOutboundTransmitter ot,
SIBTransmitMessage tm,
java.lang.Boolean discard
)
Deprecated.
This method is deprecated.
Remove a specified transmit message.
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.
administrator
operator
Notification Detail |
---|
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)
5
(Warning)