|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||