Packages

t

net.liftweb.http

ScopedLiftActor

trait ScopedLiftActor extends LiftActor with LazyLoggable

A LiftActor that runs in the scope of the current Session, repleat with SessionVars, etc. In general, you'll want to use a ScopedLiftActor when you do stuff with clientActorFor, etc. so that you have the session scope

Linear Supertypes
LazyLoggable, LiftActor, ForwardableActor[Any, Any], GenericActor[Any], TypedActor[Any, Any], SpecializedLiftActor[Any], SimpleActor[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScopedLiftActor
  2. LazyLoggable
  3. LiftActor
  4. ForwardableActor
  5. GenericActor
  6. TypedActor
  7. SpecializedLiftActor
  8. SimpleActor
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def !(msg: Any): Unit
    Definition Classes
    SpecializedLiftActor → SimpleActor
  2. def !!(msg: Any): Box[Any]
    Definition Classes
    LiftActor → TypedActor
  3. def !!(msg: Any, timeout: Long): Box[Any]
    Definition Classes
    LiftActor → TypedActor
  4. def !<(msg: Any): LAFuture[Any]
    Definition Classes
    LiftActor
  5. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. def !?(timeout: Long, message: Any): Box[Any]
    Definition Classes
    LiftActor → TypedActor
  7. def !?(msg: Any): Any
    Definition Classes
    LiftActor → TypedActor
  8. final def ##: Int
    Definition Classes
    AnyRef → Any
  9. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. val _session: LiftSession

    The session captured when the instance is created.

    The session captured when the instance is created. It should be correct if the instance is created in the scope of a request

    Attributes
    protected
  11. val _uniqueId: String

    The render version of the page that this was created in the scope of

    The render version of the page that this was created in the scope of

    Attributes
    protected
  12. def around[R](f: => R): R
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  13. def aroundLoans: List[CommonLoanWrapper]
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. def composeFunction: PartialFunction[Any, Unit]

    Compose the Message Handler function.

    Compose the Message Handler function. By default, composes highPriority orElse mediumPriority orElse internalHandler orElse lowPriority orElse internalHandler. But you can change how the handler works if doing stuff in highPriority, mediumPriority and lowPriority is not enough.

    Attributes
    protected
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. def exceptionHandler: PartialFunction[Throwable, Unit]
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  20. def execTranslate(f: (Any) => Unit)(v: Any): Unit
    Attributes
    protected
    Definition Classes
    LiftActor → SpecializedLiftActor
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. final def forwardMessageTo(msg: Any, forwardTo: TypedActor[Any, Any]): Unit
    Attributes
    protected
    Definition Classes
    LiftActor → ForwardableActor
  23. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. def highPriority: PartialFunction[Any, Unit]

    Handle messages sent to this Actor before the

  26. def highPriorityReceive: Box[PartialFunction[Any, Unit]]
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  27. def insertMsgAtHeadOfQueue_!(msg: Any): Unit
    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    LazyLoggable
    Annotations
    @transient()
  30. def lowPriority: PartialFunction[Any, Unit]
  31. def mediumPriority: PartialFunction[Any, Unit]
  32. def messageHandler: PartialFunction[Any, Unit]
    Attributes
    protected
    Definition Classes
    ScopedLiftActor → SpecializedLiftActor
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  35. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. def reply(v: Any): Unit
    Attributes
    protected
    Definition Classes
    LiftActor → ForwardableActor
  37. def reportError(msg: String, exception: Exception): Unit

    How to report an error that occurs during message dispatch

    How to report an error that occurs during message dispatch

    Attributes
    protected
  38. def send(msg: Any): Unit
    Definition Classes
    SpecializedLiftActor
  39. def sendAndGetFuture(msg: Any): LAFuture[Any]
    Definition Classes
    LiftActor
  40. def sendAndGetReply(timeout: Long, msg: Any): Any
    Definition Classes
    LiftActor
  41. def sendAndGetReply(msg: Any): Any
    Definition Classes
    LiftActor
  42. def session: LiftSession

    The session associated with this actor.

    The session associated with this actor. By default it's captured at the time of instantiation, but that doesn't always work, so you might have to override this method

  43. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  44. def testTranslate(f: (Any) => Boolean)(v: Any): Boolean
    Attributes
    protected
    Definition Classes
    LiftActor → SpecializedLiftActor
  45. def toString(): String
    Definition Classes
    AnyRef → Any
  46. def uniqueId: String

    The unique page ID of the page that this Actor was created in the scope of

  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from LazyLoggable

Inherited from LiftActor

Inherited from ForwardableActor[Any, Any]

Inherited from GenericActor[Any]

Inherited from TypedActor[Any, Any]

Inherited from SpecializedLiftActor[Any]

Inherited from SimpleActor[Any]

Inherited from AnyRef

Inherited from Any

Ungrouped