Module com.microsoft.gctoolkit.api
Class ApplicationStoppedTime
- java.lang.Object
-
- com.microsoft.gctoolkit.event.jvm.JVMEvent
-
- com.microsoft.gctoolkit.event.jvm.ApplicationStoppedTime
-
public class ApplicationStoppedTime extends JVMEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classApplicationStoppedTime.VMOperations
-
Constructor Summary
Constructors Constructor Description ApplicationStoppedTime(DateTimeStamp timeStamp, double duration, boolean gcPause)ApplicationStoppedTime(DateTimeStamp timeStamp, double duration, double timeToStopThreads, boolean gcPause)ApplicationStoppedTime(DateTimeStamp timeStamp, double duration, double timeToStopThreads, ApplicationStoppedTime.VMOperations safePointReason)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationStoppedTime.VMOperationsgetSafePointReason()doublegetTimeToStopThreads()booleanhasTTSP()booleanisGCPause()-
Methods inherited from class com.microsoft.gctoolkit.event.jvm.JVMEvent
getDateTimeStamp, getDuration, toString
-
-
-
-
Constructor Detail
-
ApplicationStoppedTime
public ApplicationStoppedTime(DateTimeStamp timeStamp, double duration, double timeToStopThreads, ApplicationStoppedTime.VMOperations safePointReason)
-
ApplicationStoppedTime
public ApplicationStoppedTime(DateTimeStamp timeStamp, double duration, boolean gcPause)
-
ApplicationStoppedTime
public ApplicationStoppedTime(DateTimeStamp timeStamp, double duration, double timeToStopThreads, boolean gcPause)
-
-
Method Detail
-
getTimeToStopThreads
public double getTimeToStopThreads()
-
hasTTSP
public boolean hasTTSP()
-
getSafePointReason
public ApplicationStoppedTime.VMOperations getSafePointReason()
-
isGCPause
public boolean isGCPause()
-
-