Management interface for a publisher
Object name format
The objectName for MBeans of this type is of the following form: com.pushtechnology.diffusion:type=Publisher,name="name",server="server_name"
Attributes
Name |
Type |
Read/Write |
Description |
inboundClientAverageMessageSize |
long |
read |
The average size of a message received from clients |
inboundClientNumberOfMessages |
long |
read |
The count of messages received from clients |
logLevel |
String |
read-write |
The log level for this publisher |
numberOfTopics |
int |
read |
The count of topics associated with this publisher |
outboundAverageMessageSize |
long |
read |
The average size of a message sent to clients |
outboundNumberOfMessages |
long |
read |
The count of messages sent to clients |
started |
boolean |
read |
True if the publisher is started |
Operations
Name |
Return Type |
Arguments |
Impact |
Description |
removePublisher |
void |
0 |
ACTION |
Permanently remove the publisher |
Name |
Return Type |
Arguments |
Impact |
Description |
startPublisher |
void |
0 |
ACTION |
Start this publisher |
Name |
Return Type |
Arguments |
Impact |
Description |
stopPublisher |
void |
0 |
ACTION |
Stop this publisher |
Name |
Return Type |
Arguments |
Impact |
Description |
undeploy |
void |
0 |
ACTION |
Undeploy this publisher |