Uses of Class
grinda.client.Tuple

Packages that use Tuple
grinda.client This package contains all the classes needed by a client to communicate with the TupleSpace service 
grinda.common This package contains classes shared by the client as well as the service 
 

Uses of Tuple in grinda.client
 

Subclasses of Tuple in grinda.client
 class DataTuple
          Tuple with associated data that are transferred outside the TupleSpace using standard protocols (e.g HTTP, FTP, GridFTP).
 class SpecialTuple
          A special tuple is a tuple with some metainformation associated.
 

Methods in grinda.client that return Tuple
 Tuple Tuple.addField(java.lang.Object f)
          Adds a new field to the end of this tuple.
 Tuple Tuple.getAbsoluteTemplate()
          Returns the absolute template for this tuple, i.e. the most general template with no actual values at all.
 Tuple TupleSpace.read(Tuple t, txservice.client.Transaction tx)
          Gets a tuple from the tuple space matching with the given template.
 Tuple[] TupleSpace.readAll(Tuple t, txservice.client.Transaction tx)
          Gets all tuples from the tuple space matching with the given template.
 Tuple[] TupleSpace.readAllp(Tuple t, txservice.client.Transaction tx)
          Gets all tuples from the tuple space matching with the given template.
 Tuple TupleSpace.readp(Tuple t, txservice.client.Transaction tx)
          Gets a randomly choosen tuple from the tuple space matching with the given template.
 Tuple TupleSpace.take(Tuple t, txservice.client.Transaction tx)
          Extracts a randomly choosen tuple from the tuple space matching with the given template.
 Tuple[] TupleSpace.takeAll(Tuple t, txservice.client.Transaction tx)
          Extracts all tuples from the tuple space matching with the given template.
 Tuple[] TupleSpace.takeAllp(Tuple t, txservice.client.Transaction tx)
          Extracts all tuples from the tuple space matching with the given template.
 Tuple TupleSpace.takep(Tuple t, txservice.client.Transaction tx)
          Extracts a randomly choosen tuple from the tuple space matching with the given template.
 

Methods in grinda.client with parameters of type Tuple
 void TupleSpace.addListener(OperationType operation, Tuple templ, TupleSpaceListener l)
          Adds a listener for a specific operation on the tuple space
 Tuple TupleSpace.read(Tuple t, txservice.client.Transaction tx)
          Gets a tuple from the tuple space matching with the given template.
 Tuple[] TupleSpace.readAll(Tuple t, txservice.client.Transaction tx)
          Gets all tuples from the tuple space matching with the given template.
 Tuple[] TupleSpace.readAllp(Tuple t, txservice.client.Transaction tx)
          Gets all tuples from the tuple space matching with the given template.
 Tuple TupleSpace.readp(Tuple t, txservice.client.Transaction tx)
          Gets a randomly choosen tuple from the tuple space matching with the given template.
 void TupleSpace.removeListener(OperationType operation, Tuple templ, TupleSpaceListener l)
          Removes a listener for a specific operation on the tuple space
 Tuple TupleSpace.take(Tuple t, txservice.client.Transaction tx)
          Extracts a randomly choosen tuple from the tuple space matching with the given template.
 Tuple[] TupleSpace.takeAll(Tuple t, txservice.client.Transaction tx)
          Extracts all tuples from the tuple space matching with the given template.
 Tuple[] TupleSpace.takeAllp(Tuple t, txservice.client.Transaction tx)
          Extracts all tuples from the tuple space matching with the given template.
 Tuple TupleSpace.takep(Tuple t, txservice.client.Transaction tx)
          Extracts a randomly choosen tuple from the tuple space matching with the given template.
 void TupleSpace.write(Tuple t, txservice.client.Transaction tx)
          Inserts a tuple in the tuple space
 void TupleSpace.writeAll(Tuple[] t, txservice.client.Transaction tx)
          Inserts a tuple array in a tuple space
 

Uses of Tuple in grinda.common
 

Methods in grinda.common that return Tuple
static Tuple[] Utils.toTupleArray(InternalTuple[] t)
           
 



Copyright © 2006 Sirio Capizzi. All Rights Reserved.