Package

net.liftweb

actor

Permalink

package actor

Visibility
  1. Public
  2. All

Type Members

  1. final class AbortedFutureException extends Exception

    Permalink

    Thrown if an LAFuture is aborted during a get

  2. trait ILAExecute extends AnyRef

    Permalink
  3. class JavaActorBase extends AnyRef

    Permalink
  4. class LAFuture[T] extends AnyRef

    Permalink

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

  5. trait LAScheduler extends AnyRef

    Permalink

    The definition of a scheduler

  6. trait LiftActor extends SpecializedLiftActor[Any] with GenericActor[Any] with ForwardableActor[Any, Any]

    Permalink
  7. class LiftActorJ extends JavaActorBase with LiftActor

    Permalink

    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

    Permalink

    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]

    Permalink

    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

    Permalink

    Exception thrown if a ping can't be scheduled.

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

    Permalink

Value Members

  1. object ActorLogger extends Logger

    Permalink
  2. object LAFuture

    Permalink
  3. object LAPinger

    Permalink

    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

    Permalink
  5. object LiftActorJ

    Permalink
  6. object ThreadPoolRules

    Permalink

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

Ungrouped