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] |