com.ibm.java.diagnostics.healthcenter.api.threads

Interface ThreadEvent

  • All Superinterfaces:
    BaseEvent


    public interface ThreadEvent
    extends BaseEvent
    This class defines the values returned when a class event takes place and is used by the ClassesEventListener interface
    • Method Detail

      • getThreadName

        java.lang.String getThreadName()
        Gets the name of the thread
        Returns:
        Class name
      • getThreadID

        long getThreadID()
        Returns:
        id of the thread
      • getState

        java.lang.String getState()
        Returns:
        the current state of the thread
      • getNumMonitorsOwned

        int getNumMonitorsOwned()
        Returns:
        the number of monitors owned
      • getOwnedMonitors

        java.lang.management.MonitorInfo[] getOwnedMonitors()
        Returns:
        array of MonitorInfo objects
      • getLocksOwned

        java.lang.management.LockInfo[] getLocksOwned()
        Returns:
        array of LockInfo objects
      • getContendedMonitor

        java.lang.String getContendedMonitor()
        Returns:
        Name of monitor blocking this thread
      • getThreadCallStack

        java.lang.StackTraceElement[] getThreadCallStack()
        Returns:
        array of the call stack creating this thread
© Copyright 2012, 2016 IBM Corporation.