

Public Member Functions | |
| RemoteThreads () | |
| CompositeData[] | getAllThreadsInfo () |
| int | getJacORBThreadsCount () |
| CompositeData[] | getJacORBThreadsInfo () |
| CompositeData[] | getJacORBThreadsInfo (State state) |
| int | getAcsContainerThreadsCount () |
| CompositeData[] | getAcsContainerThreadsInfo () |
| CompositeData[] | getAcsContainerThreadsInfo (State state) |
| int | getAllThreadsCount () |
| CompositeData[] | getThreadsInfo (String className, State state) |
| int | getThreadsCount (String className, State state) |
Static Public Attributes | |
| static String[] | JACORB_CLASSES |
| static String[] | ACS_CLASSES |
Protected Member Functions | |
| CompositeData[] | getThreadsInfo (String[] classes, State state) |
| int | getThreadsCount (String[] classes, State state) |
Protected Attributes | |
| ThreadMXBean | tmxb = null |
Main implementation of the alma.acs.monitoring.RemoteThreadsMBean interface. Further implementations of the implemented interface could inherit from this class.
| alma::acs::monitoring::RemoteThreads::RemoteThreads | ( | ) | [inline] |
References tmxb.
| int alma::acs::monitoring::RemoteThreads::getAcsContainerThreadsCount | ( | ) | [inline] |
Returns the total count of ACS-related threads, for all thread states
Implements alma::acs::monitoring::RemoteThreadsMBean.
References ACS_CLASSES, and getThreadsCount().
| CompositeData [] alma::acs::monitoring::RemoteThreads::getAcsContainerThreadsInfo | ( | State | state | ) | [inline] |
References ACS_CLASSES, and getThreadsInfo().
| CompositeData [] alma::acs::monitoring::RemoteThreads::getAcsContainerThreadsInfo | ( | ) | [inline] |
Returns all the JacORB related threads' information
Implements alma::acs::monitoring::RemoteThreadsMBean.
| int alma::acs::monitoring::RemoteThreads::getAllThreadsCount | ( | ) | [inline] |
Returns the total number of threads, for all states
Implements alma::acs::monitoring::RemoteThreadsMBean.
References tmxb.
| CompositeData [] alma::acs::monitoring::RemoteThreads::getAllThreadsInfo | ( | ) | [inline] |
Returns a dump of all the threads of the JVM.
Implements alma::acs::monitoring::RemoteThreadsMBean.
References tmxb.
| int alma::acs::monitoring::RemoteThreads::getJacORBThreadsCount | ( | ) | [inline] |
Returns the total count of JacORB-related threads, for all thread states
Implements alma::acs::monitoring::RemoteThreadsMBean.
References getThreadsCount(), and JACORB_CLASSES.
| CompositeData [] alma::acs::monitoring::RemoteThreads::getJacORBThreadsInfo | ( | State | state | ) | [inline] |
References getThreadsInfo(), and JACORB_CLASSES.
| CompositeData [] alma::acs::monitoring::RemoteThreads::getJacORBThreadsInfo | ( | ) | [inline] |
Returns all the JacORB related threads' information
Implements alma::acs::monitoring::RemoteThreadsMBean.
| int alma::acs::monitoring::RemoteThreads::getThreadsCount | ( | String[] | classes, | |
| State | state | |||
| ) | [inline, protected] |
References tmxb.
| int alma::acs::monitoring::RemoteThreads::getThreadsCount | ( | String | className, | |
| State | state | |||
| ) | [inline] |
Referenced by getAcsContainerThreadsCount(), and getJacORBThreadsCount().
| CompositeData [] alma::acs::monitoring::RemoteThreads::getThreadsInfo | ( | String[] | classes, | |
| State | state | |||
| ) | [inline, protected] |
References tmxb.
| CompositeData [] alma::acs::monitoring::RemoteThreads::getThreadsInfo | ( | String | className, | |
| State | state | |||
| ) | [inline] |
Referenced by getAcsContainerThreadsInfo(), and getJacORBThreadsInfo().
String [] alma::acs::monitoring::RemoteThreads::ACS_CLASSES [static] |
{
"alma."
}
Referenced by getAcsContainerThreadsCount(), and getAcsContainerThreadsInfo().
String [] alma::acs::monitoring::RemoteThreads::JACORB_CLASSES [static] |
{
"org.jacorb.",
"org.omg."
}
Referenced by getJacORBThreadsCount(), and getJacORBThreadsInfo().
ThreadMXBean alma::acs::monitoring::RemoteThreads::tmxb = null [protected] |
Referenced by getAllThreadsCount(), getAllThreadsInfo(), getThreadsCount(), getThreadsInfo(), and RemoteThreads().
1.6.2