net.liftmodules.xmpp

ConsoleChatActor

class ConsoleChatActor extends LiftActor

An example Chat application that prints to stdout.

Linear Supertypes
LiftActor, ForwardableActor[Any, Any], GenericActor[Any], TypedActor[Any, Any], SpecializedLiftActor[Any], SimpleActor[Any], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ConsoleChatActor
  2. LiftActor
  3. ForwardableActor
  4. GenericActor
  5. TypedActor
  6. SpecializedLiftActor
  7. SimpleActor
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ConsoleChatActor(username: String, password: String)

    username

    is the username to login to at Google Talk: format: [email protected]

    password

    is the password for the user account at Google Talk.

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: AnyRef): Boolean

    Definition Classes
    AnyRef
  6. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  7. def !?(timeout: Long, message: Any): Box[Any]

    Definition Classes
    LiftActor → TypedActor
  8. def !?(msg: Any): Any

    Definition Classes
    LiftActor → TypedActor
  9. final def ##(): Int

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

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

    Definition Classes
    Any
  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 availableUsers: Iterable[(String, Presence)]

  16. val chats: Map[String, List[Message]]

  17. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  18. def connf(): ConnectionConfiguration

  19. def createChat(to: String): Unit

  20. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  22. def exceptionHandler: PartialFunction[Throwable, Unit]

    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  23. def execTranslate(f: (Any) ⇒ Unit)(v: Any): Unit

    Attributes
    protected
    Definition Classes
    LiftActor → SpecializedLiftActor
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. final def forwardMessageTo(msg: Any, forwardTo: TypedActor[Any, Any]): Unit

    Attributes
    protected
    Definition Classes
    LiftActor → ForwardableActor
  26. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  28. def highPriorityReceive: Box[PartialFunction[Any, Unit]]

    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  29. def insertMsgAtHeadOfQueue_!(msg: Any): Unit

    Attributes
    protected
    Definition Classes
    SpecializedLiftActor
  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. def login(conn: XMPPConnection): Unit

  32. def messageHandler: PartialFunction[Any, Unit]

    Attributes
    protected
    Definition Classes
    ConsoleChatActor → SpecializedLiftActor
  33. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  36. val password: String

    is the password for the user account at Google Talk.

  37. def reply(v: Any): Unit

    Attributes
    protected
    Definition Classes
    LiftActor → ForwardableActor
  38. var roster: Roster

  39. val rosterMap: HashMap[String, Presence]

  40. def send(msg: Any): Unit

    Definition Classes
    SpecializedLiftActor
  41. def sendAndGetFuture(msg: Any): LAFuture[Any]

    Definition Classes
    LiftActor
  42. def sendAndGetReply(timeout: Long, msg: Any): Any

    Definition Classes
    LiftActor
  43. def sendAndGetReply(msg: Any): Any

    Definition Classes
    LiftActor
  44. def sendMessage(to: String, msg: String): Unit

  45. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  46. def testTranslate(f: (Any) ⇒ Boolean)(v: Any): Boolean

    Attributes
    protected
    Definition Classes
    LiftActor → SpecializedLiftActor
  47. def toString(): String

    Definition Classes
    AnyRef → Any
  48. val username: String

    is the username to login to at Google Talk: format: something@gmail.

    is the username to login to at Google Talk: format: [email protected]

  49. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  52. val xmpp: XMPPDispatcher

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