|
Class Summary |
| CallbackThread |
The callback thread handles all communication that is sent from the
server to the client, that is all responses from a server. |
| ConfigTuple |
A ConfigTuple is an ordered sequence of Fields that defines
desired configuration information that is being based from the
client to the server. |
| Debug |
This static class is a substitute for the programmer's favorite
debuging tool; inserting 'System.out.println("a="+a);'
|
| Field |
A Field is a type (Java Class) that may have an associated value
(a Java class instance), a Class Type and optionally an associated name. |
| FieldPS |
FieldPS is a subclass of the T Spaces Field class that supports
PreSerialization of the object.. |
| Semaphore |
Class semaphore is a simple counting semaphore. |
| ServerConnection |
The class server connection is just a structure to store the
input and output connections to the server. |
| SubclassableTuple |
A SubclassableTuple is an ordered sequence of Fields, and implements
the subclassable version. |
| SuperTuple |
A SuperTuple is an ordered sequence of Fields. |
| SystemTuple |
This class represents system data that is available for the user to
look at. |
| Transaction |
This is the client portion of the TSpaces Transaction support. |
| TSCmdLocalImpl |
This is the Local implementation of the TSCmd interface. |
| TSCmdRMIImpl |
This is the RMI implementation of the TSCmd interface. |
| TSCmdSocketImpl |
This is the socket implementation of the TSCmd interface. |
| Tuple |
A Tuple is an ordered sequence of Fields, and implements the
non-subclassable (structure-equivalence) version.
Nothing interesting, just the fact that Tuple is final. |
| TupleID |
The TupleID object represents the unique id of a Tuple. |
| TupleSpace |
A TupleSpace is a shared named collection (bag) of
Tuples. |
| TupleSpaceERB |
This is the default localization class for the exception messages in the
TupleSpace package. |
| TupleSpaceERB_DE |
This is the localization class for the exception messages in the
TupleSpace package. |
| TupleSpaceEvent |
This class implements tuplespace event. |
| TupleSpaceObservable |
This class implements the subject (or publisher) in the observer
pattern from the "Design Patterns" book. |
| TupleSpaceObservableThread |
This class implements the observable thread that queries a tuplespcae
periodically. |
| URLCopy |
URLCopy implements support for copying data (from a file or website)
to and from a TupleSpace. |
| VectorWithEquals |
This is the same as the Vector utility class except that equals is
performed element be element rather than using pointers. |
| Waiter |
The Waiter class is used as the simplest type of callback method for
making the basic synchronous tuple space operations actually synchronous
in the case where the server is going to do a call back. |
| XMLField |
The XMLField class extends the Field class
Its purpose is to store XML documents or XML URIs for processing
by the TSpaces/TupleTree processor. |
| XMLTuple |
A XMLTuple is an ordered sequence of Fields that defines
a node in the XML DOM tree. |