-
- All Superinterfaces:
PlatformManagedObject
public interface WispCounterMXBean extends PlatformManagedObject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Long>
getCompleteTaskCount()
List<Long>
getCreateTaskCount()
List<Long>
getEnqueueCount()
List<Long>
getEventLoopCount()
List<Long>
getExecutionCount()
List<Long>
getLazyUnparkCount()
List<Long>
getNumberOfRunningTasks()
List<Long>
getParkCount()
List<Long>
getQueueLength()
List<Boolean>
getRunningStates()
List<Long>
getRunningTimeTotal()
List<Long>
getSelectableIOCount()
List<Long>
getSwitchCount()
List<Long>
getTimeOutCount()
List<Long>
getTotalBlockingTime()
List<Long>
getTotalEnqueueTime()
List<Long>
getTotalExecutionTime()
List<Long>
getTotalWaitSocketIOTime()
List<Long>
getUnparkCount()
List<Long>
getUnparkInterruptSelectorCount()
List<Long>
getWaitSocketIOCount()
List<Long>
getWaitTimeTotal()
WispCounterData
getWispCounter(long id)
-
Methods declared in interface java.lang.management.PlatformManagedObject
getObjectName
-
-
-
-
Method Detail
-
getRunningStates
List<Boolean> getRunningStates()
- Returns:
- list of managed wisp worker running state
-
getWaitTimeTotal
List<Long> getWaitTimeTotal()
- Returns:
- list of managed wisp worker wait time total, unit ns
-
getRunningTimeTotal
List<Long> getRunningTimeTotal()
- Returns:
- list of managed wisp worker running time total, unit ns
-
getCompleteTaskCount
List<Long> getCompleteTaskCount()
- Returns:
- list of managed wisp worker complete task count
-
getCreateTaskCount
List<Long> getCreateTaskCount()
- Returns:
- list of managed wisp worker create task count
-
getLazyUnparkCount
List<Long> getLazyUnparkCount()
- Returns:
- list of managed wisp worker lazy unpark count
-
getUnparkInterruptSelectorCount
List<Long> getUnparkInterruptSelectorCount()
- Returns:
- list of managed wisp worker unpark interrupt selector count
-
getSelectableIOCount
List<Long> getSelectableIOCount()
- Returns:
- list of managed wisp worker do IO count
-
getEventLoopCount
List<Long> getEventLoopCount()
- Returns:
- list of managed wisp worker do event loop count
-
getNumberOfRunningTasks
List<Long> getNumberOfRunningTasks()
- Returns:
- list of number of running tasks from managed wisp workers
-
getTotalBlockingTime
List<Long> getTotalBlockingTime()
- Returns:
- list of total blocking time in nanos from managed wisp workers
-
getTotalExecutionTime
List<Long> getTotalExecutionTime()
- Returns:
- list of total execution time in nanos from managed wisp workers
-
getExecutionCount
List<Long> getExecutionCount()
- Returns:
- list of execution count from managed wisp workers
-
getTotalEnqueueTime
List<Long> getTotalEnqueueTime()
- Returns:
- list of total enqueue time in nanos from managed wisp workers
-
getEnqueueCount
List<Long> getEnqueueCount()
- Returns:
- list of enqueue count from managed wisp workers
-
getTotalWaitSocketIOTime
List<Long> getTotalWaitSocketIOTime()
- Returns:
- list of total wait socket io time in nanos from managed wisp workers
-
getWaitSocketIOCount
List<Long> getWaitSocketIOCount()
- Returns:
- list of wait socket io event count from managed wisp workers
-
getWispCounter
WispCounterData getWispCounter(long id)
- Parameters:
id
- WispEngine id- Returns:
- WispCounterData
-
-