Uses of Class
lime.TupleSpaceEngineException

Packages that use TupleSpaceEngineException
lime   
 

Uses of TupleSpaceEngineException in lime
 

Methods in lime that throw TupleSpaceEngineException
 lights.interfaces.ITuple LimeSystemTupleSpace.rdp(lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template, or returns null if no matching tuple exists.
 lights.interfaces.ITuple LimeSystemTupleSpace.rd(lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template.
 lights.interfaces.ITuple[] LimeSystemTupleSpace.rdg(lights.interfaces.ITuple template)
          Retrieves the whole bag of tuples that match a given template, or returns null if no matching tuple exists.
 RegisteredReaction[] LimeSystemTupleSpace.addReaction(LimeSystemReaction[] reactions)
          Registers a group of reactions with the Lime System tuple space.
 void LimeSystemTupleSpace.removeReaction(RegisteredReaction[] reactions)
          Deregisters a group of reactions.
 void LimeTupleSpace.out(lights.interfaces.ITuple tuple)
          Inserts a tuple in the shared tuple space.
 void LimeTupleSpace.out(AgentLocation destination, lights.interfaces.ITuple tuple)
          Inserts a tuple in the shared tuple space.
 void LimeTupleSpace.outg(AgentLocation destination, lights.interfaces.ITuple[] tuples)
          Write a set of tuples to the tuple space.
 lights.interfaces.ITuple LimeTupleSpace.in(lights.interfaces.ITuple template)
          Retrieves a tuple that matches a given template, and removes it from the tuple space.
 lights.interfaces.ITuple LimeTupleSpace.inp(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a tuple that matches a given template, and removes it from the tuple space, or returns null if no matching tuple exists.
 lights.interfaces.ITuple[] LimeTupleSpace.ing(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieve all tuples that match a pattern.
 lights.interfaces.ITuple LimeTupleSpace.in(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a tuple that matches a given template, and removes it from the tuple space.
 lights.interfaces.ITuple LimeTupleSpace.rd(lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template.
 lights.interfaces.ITuple LimeTupleSpace.rdp(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template, or returns null if no matching tuple exists.
 lights.interfaces.ITuple[] LimeTupleSpace.rdg(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Copy all tuples that match a pattern.
 lights.interfaces.ITuple LimeTupleSpace.rd(Location current, AgentLocation destination, lights.interfaces.ITuple template)
          Retrieves a copy of a tuple that matches a given template.
 RegisteredReaction[] LimeTupleSpace.addStrongReaction(LocalizedReaction[] reactions)
          Registers a group of reactions with the Lime tuple space.
 RegisteredReaction[] LimeTupleSpace.addWeakReaction(Reaction[] reactions)
          Registers a group of weak reactions with the Lime tuple space.
 void LimeTupleSpace.removeStrongReaction(RegisteredReaction[] reactions)
          Deregisters a group of strong reactions.
 void LimeTupleSpace.removeWeakReaction(RegisteredReaction[] reactions)
          Deregisters a group of weak reactions.
 

Constructors in lime that throw TupleSpaceEngineException
LimeTupleSpace(java.lang.String name)
          Create a named Lime tuple space.
LimeTupleSpace()
          Create a default Lime tuple space, named DEFAULT.