Uses of Interface
lime.ReactionListener

Packages that use ReactionListener
Default Package   
lime   
lime.motes   
lime.motes.util.console   
 

Uses of ReactionListener in
 

Classes in Default Package that implement ReactionListener
 class ReactiveClientAgent
           
 

Uses of ReactionListener in lime
 

Classes in lime that implement ReactionListener
(package private)  class LocalUponListener
           
(package private)  class LSTSListener
          A simple listener for the Lime System Tuple Space which returns the tuple that triggered the event to the process waiting for the tuple.
(package private)  class PendingUponListener
           
(package private)  class RemoteUponListener
           
(package private)  class SystemUponListener
           
 

Fields in lime declared as ReactionListener
private  ReactionListener Reaction.listener
           
(package private)  ReactionListener PendingUponListener.rl
           
 

Methods in lime that return ReactionListener
 ReactionListener Reaction.getListener()
          Get the reaction listener associated with the reaction.
 

Constructors in lime with parameters of type ReactionListener
UbiquitousReaction(LimeTemplate template, ReactionListener listener, short mode)
          Create the reaction.
Reaction(LimeTemplate lt, ReactionListener listener, short mode)
           
Reaction(lights.interfaces.ITuple template, ReactionListener listener, short mode)
           
PendingUponListener(ReactionListener rl, UponMgr upons)
           
LocalizedReaction(LimeTemplate template, ReactionListener listener, short mode)
          Create the reaction, by specifying location information.
LocalizedReaction(lights.interfaces.ITuple template, ReactionListener listener, short mode)
          Package accessible constructor to make a localized reaction.
LimeSystemReaction(lights.interfaces.ITuple template, ReactionListener listener, short mode)
          Create the reaction.
 

Uses of ReactionListener in lime.motes
 

Classes in lime.motes that implement ReactionListener
 class MoteAgent
          This Agent is responsible to establish the bridge between lime and the motes subsystem, it reacts to configuration tuple in the BASENAME-CONFIG tuple space, asks the motes subsystem to read environmental data and out them in the BASENAME tuple space.
private  class MoteAgent.MoteStopOperation
          This class is used to react to a tuple that indicates the command to stop a running operation on the motes (typically a reaction).
private  class MoteAgent.ReactionRequestListener
          This class is used to react to tuples in the config tuple space that request for a reaction.
 class MoteLimeTupleSpace
          This class, MotesLimeTupleSpace, extends the LimeTupleSpace class, overriding the conventional operations in order to adapt them to the semantic they have when working with sensor networks.
private  class MoteLimeTupleSpace.MotesReactionInterceptor
          This private class is used to convert a tuple that was requested with a reaction from the lime format to the lime.motes format (i.e.
 

Fields in lime.motes declared as ReactionListener
(package private)  ReactionListener MoteLimeTupleSpace.MotesReactionInterceptor.realListener
          The listener we will return the tuple to.
 

Constructors in lime.motes with parameters of type ReactionListener
MoteLimeTupleSpace.MotesReactionInterceptor(MoteLimeTemplate ml, ReactionListener rl)
          Parameter is the real listener that will be returned of the tuple once the MoteID has been popped out of the tuple.
 

Uses of ReactionListener in lime.motes.util.console
 

Classes in lime.motes.util.console that implement ReactionListener
 class LimeConsoleListener
          Defines a reaction listener that can be used in combination with a LimeConsole object to display information about a given Lime tuple space.