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 | ( | ) |
References alma.acs.monitoring.RemoteThreads.tmxb.
| int alma.acs.monitoring.RemoteThreads.getAcsContainerThreadsCount | ( | ) |
Returns the total count of ACS-related threads, for all thread states
Implements alma.acs.monitoring.RemoteThreadsMBean.
References alma.acs.monitoring.RemoteThreads.ACS_CLASSES, and alma.acs.monitoring.RemoteThreads.getThreadsCount().
| CompositeData [] alma.acs.monitoring.RemoteThreads.getAcsContainerThreadsInfo | ( | ) |
Returns all the JacORB related threads' information
Implements alma.acs.monitoring.RemoteThreadsMBean.
| CompositeData [] alma.acs.monitoring.RemoteThreads.getAcsContainerThreadsInfo | ( | State | state | ) |
| int alma.acs.monitoring.RemoteThreads.getAllThreadsCount | ( | ) |
Returns the total number of threads, for all states
Implements alma.acs.monitoring.RemoteThreadsMBean.
References alma.acs.monitoring.RemoteThreads.tmxb.
| CompositeData [] alma.acs.monitoring.RemoteThreads.getAllThreadsInfo | ( | ) |
Returns a dump of all the threads of the JVM.
Implements alma.acs.monitoring.RemoteThreadsMBean.
References alma.acs.monitoring.RemoteThreads.tmxb.
| int alma.acs.monitoring.RemoteThreads.getJacORBThreadsCount | ( | ) |
Returns the total count of JacORB-related threads, for all thread states
Implements alma.acs.monitoring.RemoteThreadsMBean.
References alma.acs.monitoring.RemoteThreads.getThreadsCount(), and alma.acs.monitoring.RemoteThreads.JACORB_CLASSES.
| CompositeData [] alma.acs.monitoring.RemoteThreads.getJacORBThreadsInfo | ( | State | state | ) |
| CompositeData [] alma.acs.monitoring.RemoteThreads.getJacORBThreadsInfo | ( | ) |
Returns all the JacORB related threads' information
Implements alma.acs.monitoring.RemoteThreadsMBean.
| int alma.acs.monitoring.RemoteThreads.getThreadsCount | ( | String[] | classes, | |
| State | state | |||
| ) | [protected] |
References alma.acs.monitoring.RemoteThreads.tmxb.
| int alma.acs.monitoring.RemoteThreads.getThreadsCount | ( | String | className, | |
| State | state | |||
| ) |
| CompositeData [] alma.acs.monitoring.RemoteThreads.getThreadsInfo | ( | String[] | classes, | |
| State | state | |||
| ) | [protected] |
References alma.acs.monitoring.RemoteThreads.tmxb.
| CompositeData [] alma.acs.monitoring.RemoteThreads.getThreadsInfo | ( | String | className, | |
| State | state | |||
| ) |
String [] alma.acs.monitoring.RemoteThreads.ACS_CLASSES [static] |
{
"alma."
}
Referenced by alma.acs.monitoring.RemoteThreads.getAcsContainerThreadsCount(), and alma.acs.monitoring.RemoteThreads.getAcsContainerThreadsInfo().
String [] alma.acs.monitoring.RemoteThreads.JACORB_CLASSES [static] |
{
"org.jacorb.",
"org.omg."
}
Referenced by alma.acs.monitoring.RemoteThreads.getJacORBThreadsCount(), and alma.acs.monitoring.RemoteThreads.getJacORBThreadsInfo().
ThreadMXBean alma.acs.monitoring.RemoteThreads.tmxb = null [protected] |
1.7.0