Packages

p

net.liftweb

actor

package actor

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class AbortedFutureException extends Exception

    Thrown if an LAFuture is aborted during a get

  2. trait ILAExecute extends AnyRef
  3. class JavaActorBase extends AnyRef
  4. class LAFuture [T] extends AnyRef

    A container that contains a calculated value or may contain one in the future

  5. trait LAScheduler extends AnyRef

    The definition of a scheduler

  6. trait LiftActor extends SpecializedLiftActor[Any] with GenericActor[Any] with ForwardableActor[Any, Any]
  7. class LiftActorJ extends JavaActorBase with LiftActor

    Java versions of Actors should subclass this method.

    Java versions of Actors should subclass this method. Methods decorated with the @Receive annotation will receive messages of that type.

  8. class MockLiftActor extends MockSpecializedLiftActor[Any] with LiftActor

    A MockLiftActor for use in testing other compnents that talk to actors.

    A MockLiftActor for use in testing other compnents that talk to actors.

    Much like MockSpecializedLiftActor, this class is intended to be injected into other components, such as snippets, during testing. Whereas these components would normally talk to a real actor that would process their message, this mock actor simply records them and exposes methods the unit test can use to investigate what messages have been received by the actor.

  9. class MockSpecializedLiftActor [T] extends SpecializedLiftActor[T]

    A SpecializedLiftActor designed for use in unit testing of other components.

    A SpecializedLiftActor designed for use in unit testing of other components.

    Messages sent to an actor extending this interface are not processed, but are instead recorded in a List. The intent is that when you are testing some other component (say, a snippet) that should send a message to an actor, the test for that snippet should simply test that the actor received the message, not what the actor does with that message. If an actor implementing this trait is injected into the component you're testing (in place of the real actor) you gain the ability to run these kinds of tests.

  10. case class PingerException (msg: String, e: Throwable) extends RuntimeException with Product with Serializable

    Exception thrown if a ping can't be scheduled.

  11. trait SpecializedLiftActor [T] extends SimpleActor[T]

Value Members

  1. object ActorLogger extends Logger
  2. object LAFuture
  3. object LAPinger

    The ActorPing object schedules an actor to be ping-ed with a given message at specific intervals.

    The ActorPing object schedules an actor to be ping-ed with a given message at specific intervals. The schedule methods return a ScheduledFuture object which can be cancelled if necessary

  4. object LAScheduler extends LAScheduler with Loggable
  5. object LiftActorJ
  6. object ThreadPoolRules

    Rules for dealing with thread pools, both in lift-actor and in lift-util

Ungrouped