Just a second...

Server

Diffusion Server

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 Build date and time of the Diffusion software
freeMemory long read Free memory available in the Java heap
licenseExpiryDate Date read License expiry date
licenseProperties Map read License properties
maxMemory long read Maximum Java heap memory that can be allocated
numberOfTopics long read Number of topics hosted by this server
release String read Diffusion version, for example, 6.2.1_01
sessionLocks Map read Allocated session locks
startDate Date read Date and time at which this server was started
startDateMillis long read Time at which this server was started, as milliseconds since the epoch
timeZone String read Time zone this server is using
totalMemory long read Total memory allocated to the Java heap
uptime String read Time this server has been running, as a formatted string. For example, "3 hours 4 minutes 23 seconds"
uptimeMillis long read Time this server has been running, in milliseconds
usedPhysicalMemorySize long read Used physical memory, in bytes
usedSwapSpaceSize long read Used swap space, in bytes
userDirectory String read Directory in which this server was started
userName String read User account under which this server is running

Operations

Name Return Type Arguments Impact Description
getSessionLock SessionLockBean 1 INFO Query a session lock by name. Returns null if the lock is not allocated.
Argument name Type Description
lockName String Session lock name
Name Return Type Arguments Impact Description
checkLicense void 0 ACTION Deprecated - has no effect
Name Return Type Arguments Impact Description
stopController void 0 ACTION Stop this server
Name Return Type Arguments Impact Description
stopController void 2 ACTION Stop this server, and record the reason and administrator name
Argument name Type Description
reason String Reason this server is stopping
adminName String Name of the administrator
Name Return Type Arguments Impact Description
getDocumentedInterface Class 1 UNKNOWN  
Argument name Type Description
NULL PrometheusMBean NULL