Interface IThreadMXBean
- Namespace
- Java.Lang.Management
- Assembly
- MASES.JNet.dll
.NET interface for TO BE DEFINED FROM USER
public interface IThreadMXBean : IPlatformManagedObject
- Inherited Members
Properties
AllThreadIds
long[] AllThreadIds { get; }
Property Value
- long[]
CurrentThreadCpuTime
long CurrentThreadCpuTime { get; }
Property Value
CurrentThreadUserTime
long CurrentThreadUserTime { get; }
Property Value
DaemonThreadCount
int DaemonThreadCount { get; }
Property Value
PeakThreadCount
int PeakThreadCount { get; }
Property Value
ThreadCount
int ThreadCount { get; }
Property Value
TotalStartedThreadCount
long TotalStartedThreadCount { get; }
Property Value
Methods
DumpAllThreads(bool, bool)
ThreadInfo[] DumpAllThreads(bool arg0, bool arg1)
Parameters
Returns
DumpAllThreads(bool, bool, int)
ThreadInfo[] DumpAllThreads(bool arg0, bool arg1, int arg2)
Parameters
Returns
FindDeadlockedThreads()
long[] FindDeadlockedThreads()
Returns
FindMonitorDeadlockedThreads()
long[] FindMonitorDeadlockedThreads()
Returns
GetThreadCpuTime(long)
long GetThreadCpuTime(long arg0)
Parameters
Returns
GetThreadInfo(long)
ThreadInfo GetThreadInfo(long arg0)
Parameters
Returns
GetThreadInfo(long, int)
ThreadInfo GetThreadInfo(long arg0, int arg1)
Parameters
Returns
GetThreadInfo(long[])
ThreadInfo[] GetThreadInfo(long[] arg0)
Parameters
Returns
GetThreadInfo(long[], bool, bool)
ThreadInfo[] GetThreadInfo(long[] arg0, bool arg1, bool arg2)
Parameters
Returns
GetThreadInfo(long[], bool, bool, int)
ThreadInfo[] GetThreadInfo(long[] arg0, bool arg1, bool arg2, int arg3)
Parameters
Returns
GetThreadInfo(long[], int)
ThreadInfo[] GetThreadInfo(long[] arg0, int arg1)
Parameters
Returns
GetThreadUserTime(long)
long GetThreadUserTime(long arg0)
Parameters
Returns
IsCurrentThreadCpuTimeSupported()
bool IsCurrentThreadCpuTimeSupported()
Returns
IsObjectMonitorUsageSupported()
bool IsObjectMonitorUsageSupported()
Returns
IsSynchronizerUsageSupported()
bool IsSynchronizerUsageSupported()
Returns
IsThreadContentionMonitoringEnabled()
bool IsThreadContentionMonitoringEnabled()
Returns
IsThreadContentionMonitoringSupported()
bool IsThreadContentionMonitoringSupported()
Returns
IsThreadCpuTimeEnabled()
bool IsThreadCpuTimeEnabled()
Returns
IsThreadCpuTimeSupported()
bool IsThreadCpuTimeSupported()
Returns
ResetPeakThreadCount()
void ResetPeakThreadCount()
SetThreadContentionMonitoringEnabled(bool)
void SetThreadContentionMonitoringEnabled(bool arg0)
Parameters
SetThreadCpuTimeEnabled(bool)
void SetThreadCpuTimeEnabled(bool arg0)