
Public Member Functions | |
| RemoteThreadsMonitor (String[] args) | |
| RemoteThreadsMBean | getMBean () |
| void | close () |
Static Public Member Functions | |
| static void | main (String[] args) |
| static void | usage () |
Private Attributes | |
| RemoteThreadsClient | rtc = null |
Example on how alma.acs.monitoring.RemoteThreadsClient is intended to be used.
| alma::acs::monitoring::RemoteThreadsMonitor::RemoteThreadsMonitor | ( | String[] | args | ) | [inline] |
Creates a new RemoteThreadsMonitor with the given command line args
| args | The command line arguments. |
References alma::acs::monitoring::RemoteThreadsClient::connect(), and rtc.
Referenced by main().
| void alma::acs::monitoring::RemoteThreadsMonitor::close | ( | ) | [inline] |
Closes the connection of the internal RemoteThreadsClient instance.
References alma::acs::monitoring::RemoteThreadsClient::close(), and rtc.
Referenced by main().
| RemoteThreadsMBean alma::acs::monitoring::RemoteThreadsMonitor::getMBean | ( | ) | [inline] |
Returns the RemoteThreadsMBean retreived by the internal RemoteThreadsClient instance.
References alma::acs::monitoring::RemoteThreadsClient::getMBean(), and rtc.
Referenced by main().
| static void alma::acs::monitoring::RemoteThreadsMonitor::main | ( | String[] | args | ) | [inline, static] |
Starts the application
| args | See usage() |
References close(), alma::acs::monitoring::RemoteThreadsMBean::getAllThreadsCount(), alma::acs::monitoring::RemoteThreadsMBean::getAllThreadsInfo(), alma::acs::monitoring::RemoteThreadsMBean::getJacORBThreadsCount(), alma::acs::monitoring::RemoteThreadsMBean::getJacORBThreadsInfo(), getMBean(), alma::acs::monitoring::RemoteThreadsMBean::getThreadsCount(), and RemoteThreadsMonitor().
| static void alma::acs::monitoring::RemoteThreadsMonitor::usage | ( | ) | [inline, static] |
Prints the usage. The command line accepts four different arguments combinations:
RemoteThreadsClient alma::acs::monitoring::RemoteThreadsMonitor::rtc = null [private] |
Referenced by close(), getMBean(), and RemoteThreadsMonitor().
1.6.2