io.reactors.debugger

WebApi

trait WebApi extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WebApi
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def breakpointAdd(suid: String, pattern: String, tpe: String): JObject

    Adds a breakpoint to the debugger.

    Adds a breakpoint to the debugger.

    suid

    unique identifier of the session

    pattern

    pattern denoting whether an event matches the breakpoint

    tpe

    type of the breakpoint (reactor-started, reactor-died, etc.)

    returns

    an object indicating the breakpoint ID, or an error

  2. abstract def breakpointList(suid: String): JObject

    Returns the list of all the existing breakpoints.

    Returns the list of all the existing breakpoints.

    suid

    session identifier

    returns

    an object with the list of breakpoints, or an error

  3. abstract def breakpointRemove(suid: String, bid: Long): JObject

    Removes the specified breakpoint.

    Removes the specified breakpoint.

    suid

    session identifier

    bid

    breakpoint unique identifier

    returns

    an object indicating the success, or an error

  4. abstract def replClose(repluid: String): Future[JValue]

    Closes the REPL.

    Closes the REPL.

    repluid

    REPL UID

    returns

    the status and the output of the command

  5. abstract def replEval(repluid: String, cmd: String): Future[JValue]

    Evaluates a command in the REPL.

    Evaluates a command in the REPL.

    repluid

    REPL UID

    returns

    the status and the output of the command

  6. abstract def replGet(tpe: String): Future[JValue]

    Starts a new REPL.

    Starts a new REPL.

    tpe

    type of the requested REPL

    returns

    the (actual) session UID, and REPL UID

  7. abstract def state(suid: String, ts: Long, repluids: List[String]): JObject

    Either the full state or the sequence of updates since the specified timestamp.

    Either the full state or the sequence of updates since the specified timestamp.

    suid

    unique identifier of the session

    ts

    timestamp of the last update

    repluids

    a list of REPL UIDs whose output needs to be collected

    returns

    the state change since the last update

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Implicit information
    This member is added by an implicit conversion from WebApi to any2stringadd[WebApi] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (WebApi, B)

    Implicit information
    This member is added by an implicit conversion from WebApi to ArrowAssoc[WebApi] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def ensuring(cond: (WebApi) ⇒ Boolean, msg: ⇒ Any): WebApi

    Implicit information
    This member is added by an implicit conversion from WebApi to Ensuring[WebApi] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  9. def ensuring(cond: (WebApi) ⇒ Boolean): WebApi

    Implicit information
    This member is added by an implicit conversion from WebApi to Ensuring[WebApi] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  10. def ensuring(cond: Boolean, msg: ⇒ Any): WebApi

    Implicit information
    This member is added by an implicit conversion from WebApi to Ensuring[WebApi] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  11. def ensuring(cond: Boolean): WebApi

    Implicit information
    This member is added by an implicit conversion from WebApi to Ensuring[WebApi] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def formatted(fmtstr: String): String

    Implicit information
    This member is added by an implicit conversion from WebApi to StringFormat[WebApi] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  16. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  23. def toString(): String

    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. def [B](y: B): (WebApi, B)

    Implicit information
    This member is added by an implicit conversion from WebApi to ArrowAssoc[WebApi] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from WebApi to any2stringadd[WebApi]

Inherited by implicit conversion StringFormat from WebApi to StringFormat[WebApi]

Inherited by implicit conversion Ensuring from WebApi to Ensuring[WebApi]

Inherited by implicit conversion ArrowAssoc from WebApi to ArrowAssoc[WebApi]

Ungrouped