Diffusion Controller
Object name format
The objectName for MBeans of this type is of the following form: com.pushtechnology.diffusion:type=Server,server="server_name"
Attributes
Name |
Type |
Read/Write |
Description |
buildDate |
String |
read |
The build date and time |
freeMemory |
long |
read |
The amount of free memory in the Java virtual machine |
licenseExpiryDate |
Date |
read |
The license expiry date |
maxMemory |
long |
read |
The total amount of memory in the Java virtual machine |
numberOfTopics |
long |
read |
The number of topics on this server |
release |
String |
read |
The Diffusion release string, for example, 5.1.2_01 |
startDate |
Date |
read |
The date and time at which this Diffusion server was started |
startDateMillis |
long |
read |
The time at which this Diffusion server was started, as milliseconds since the epoch |
timeZone |
String |
read |
The name of the time zone to which this Diffusion server belongs |
totalMemory |
long |
read |
The total amount of memory in the Java virtual machine |
uptime |
String |
read |
The time that this controller has been running, as a formatted string. For example, "3 hours 4 minutes 23 seconds" |
uptimeMillis |
long |
read |
The time this controller has been running, in milliseconds |
usedPhysicalMemorySize |
long |
read |
Free physical memory, in bytes |
usedSwapSpaceSize |
long |
read |
Used swap space, in bytes |
userDirectory |
String |
read |
The directory in which the Diffusion server was started |
userName |
String |
read |
The name of the user to whom the Diffusion server belongs |
Operations
Name |
Return Type |
Arguments |
Impact |
Description |
checkLicense |
void |
0 |
ACTION |
Recheck the license being used |
Name |
Return Type |
Arguments |
Impact |
Description |
stopController |
void |
0 |
ACTION |
Stop this Diffusion controller |
Name |
Return Type |
Arguments |
Impact |
Description |
stopController |
void |
2 |
ACTION |
Stop this Diffusion controller, and record the reason and adminName |
Argument name |
Type |
Description |
reason |
String |
The reason this server is stopping |
adminName |
String |
The name of the administrator |