Class Paused


  • public class Paused
    extends java.lang.Object
    Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.
    • Constructor Detail

      • Paused

        public Paused​(java.util.List<CallFrame> callFrames,
                      Paused.Reason reason,
                      java.util.Map<java.lang.String,​java.lang.Object> data,
                      java.util.List<java.lang.String> hitBreakpoints,
                      StackTrace asyncStackTrace,
                      StackTraceId asyncStackTraceId,
                      StackTraceId asyncCallStackTraceId)
    • Method Detail

      • getCallFrames

        public java.util.List<CallFrame> getCallFrames()
        Call stack the virtual machine stopped on.
      • getData

        public java.util.Map<java.lang.String,​java.lang.Object> getData()
        Object containing break-specific auxiliary properties.
      • getHitBreakpoints

        public java.util.List<java.lang.String> getHitBreakpoints()
        Hit breakpoints IDs
      • getAsyncStackTrace

        public StackTrace getAsyncStackTrace()
        Async stack trace, if any.
      • getAsyncStackTraceId

        @Beta
        public StackTraceId getAsyncStackTraceId()
        Async stack trace, if any.
      • getAsyncCallStackTraceId

        @Beta
        public StackTraceId getAsyncCallStackTraceId()
        Just scheduled async call will have this stack trace as parent stack during async execution. This field is available only after `Debugger.stepInto` call with `breakOnAsynCall` flag.