org.hyperscala.realtime

RealtimeRequest

Related Doc: package realtime

object RealtimeRequest

RealtimeRequest allows JavaScript to be sent from the server to the client to be executed and the result is sent back to the server.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RealtimeRequest
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

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

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def apply[R](webpage: Webpage, request: Statement[R], condition: Option[Statement[Boolean]] = None)(f: (R) ⇒ Unit)(implicit manifest: Manifest[R]): Unit

    Does a one-time call to the browser and sends the result back to be handled by the supplied function.

    Does a one-time call to the browser and sends the result back to be handled by the supplied function.

    R

    result type

    webpage

    the webpage to apply to

    request

    the JavaScript request that results in the value that is sent to the server

    condition

    optional condition under which to execute the first time

    f

    the function to execute with the result

    manifest

    result Manifest

  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]

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

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

    Definition Classes
    Any
  13. def monitor[R](webpage: Webpage, request: Statement[R], condition: Option[Statement[Boolean]] = None, frequency: Long = 1000L)(f: (R) ⇒ Unit)(implicit manifest: Manifest[R]): Unit

    Works like apply except continues to monitor for changes in the value at the supplied frequency and when a change is detected the function is invoked again.

    Works like apply except continues to monitor for changes in the value at the supplied frequency and when a change is detected the function is invoked again.

    R

    result type

    webpage

    the webpage to apply to

    request

    the JavaScript request that results in the value that is sent to the server

    condition

    optional condition under which to execute the first time

    frequency

    how frequently to check for changes in milliseconds (defaults to every 1 second)

    f

    the function to execute with the result

    manifest

    result manifest

  14. final def ne(arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    AnyRef
  18. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped