Thrown if an LAFuture is aborted during a get
A container that contains a calculated value or may contain one in the future
The definition of a scheduler
Java versions of Actors should subclass this method.
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.
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.
Exception thrown if a ping can't be scheduled.
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
Rules for dealing with thread pools, both in lift-actor and in lift-util
Java versions of Actors should subclass this method. Methods decorated with the @Receive annotation will receive messages of that type.