|
Firefish 0.5.10 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use gov.lbl.dsd.p2pio | |
gov.lbl.dsd.firefish | Core firefish classes. |
gov.lbl.dsd.firefish.client | Client side functionality, in particular command line tools and demo client usage. |
gov.lbl.dsd.firefish.server | Server specific classes, for example connecting from and to specific transports and transport engines such as Axis, servlets, intergroup, etc. |
gov.lbl.dsd.p2pio | The core abstractions of the Peer-to-Peer I/O Protocol, such as their messages and parameters; OPEN, OK, ERROR, RECEIVE, SEND, FINALSEND, CLOSE, item, item set. |
gov.lbl.dsd.p2pio.util | Utilitiy classes for P2PIO protocol. |
Classes in gov.lbl.dsd.p2pio used by gov.lbl.dsd.firefish | |
ItemSet
A Send or FinalSend message contains a set of zero or more items; an item can, in fact, be any arbitrary XML element with any arbitrary XML attributes and child elements. |
|
ListNumbersQuery
A query that produces a list of size numbers, starting with index zero;
mainly used for debugging and testing purposes. |
|
Msg
The abstract base class of all messages of the Peer-to-Peer I/O Protocol (P2PIO); each message has a TransactionID . |
|
Open
Open request message of P2PIO protocol; requests the opening of a transaction; In particular, contains the query to be executed by nodes of the P2P network, as well as the scope of the query. |
|
PublishQuery
A query that publishes a set of items from client to server. |
|
RegexQuery
A Regular Expression query containing the regex expression as well as the group names used to convert results to XML elements, if any. |
|
Request
The abstract base class of all request messages of the P2PIO protocol. |
|
Response
The abstract base class of all response messages of the P2PIO protocol. |
|
TransactionID
A transaction (and each message) has a transaction ID, which is a universally unique identifier (UUID) [aka GUID in the Microsoft world]; All messages of a given transaction carry the same transaction ID; This implementation automatically generates 128 bit UUIDs in full conformance to the IETF standard. |
|
XPathQuery
An XPath query containing the XPath expression as well as the namespaces used in that expression, if any. |
|
XQuery
An XQuery that contains the XQuery expression as well as additional parameters used by that query, if any. |
Classes in gov.lbl.dsd.p2pio used by gov.lbl.dsd.firefish.client | |
ItemSet
A Send or FinalSend message contains a set of zero or more items; an item can, in fact, be any arbitrary XML element with any arbitrary XML attributes and child elements. |
|
Request
The abstract base class of all request messages of the P2PIO protocol. |
|
Response
The abstract base class of all response messages of the P2PIO protocol. |
Classes in gov.lbl.dsd.p2pio used by gov.lbl.dsd.firefish.server | |
Request
The abstract base class of all request messages of the P2PIO protocol. |
|
Response
The abstract base class of all response messages of the P2PIO protocol. |
Classes in gov.lbl.dsd.p2pio used by gov.lbl.dsd.p2pio | |
Err
Error response message used to indicate the failure of a previous request message. |
|
ItemSet
A Send or FinalSend message contains a set of zero or more items; an item can, in fact, be any arbitrary XML element with any arbitrary XML attributes and child elements. |
|
Msg
The abstract base class of all messages of the Peer-to-Peer I/O Protocol (P2PIO); each message has a TransactionID . |
|
MsgElement
The abstract base class of all elements contained in P2PIO messages. |
|
NameValueSet
A set of name-value pairs (entries), all of which are strings. |
|
P2PQuery
A Peer to Peer query contains three parts, a dataSourceQuery, a mergeOperator and a streamQuery. |
|
Query
Abstract base class of all supported query types. |
|
QueryList
A list of queries (not properly implemented yet). |
|
Request
The abstract base class of all request messages of the P2PIO protocol. |
|
Response
The abstract base class of all response messages of the P2PIO protocol. |
|
Scope
The scope of a query used in an Open request message;
Contains the transaction timeout, maxHops, and optionally the neighbor selection query. |
|
Send
Send response message of P2PIO protocol; indicates that this is not the last send of the current message exchange. |
|
StillOpen
Indicates that a FinalSend response is the last send of the current message exchange;
the client may subsequently issue a Receive for another message exchange. |
|
StringList
A list of strings. |
|
TransactionID
A transaction (and each message) has a transaction ID, which is a universally unique identifier (UUID) [aka GUID in the Microsoft world]; All messages of a given transaction carry the same transaction ID; This implementation automatically generates 128 bit UUIDs in full conformance to the IETF standard. |
Classes in gov.lbl.dsd.p2pio used by gov.lbl.dsd.p2pio.util | |
Msg
The abstract base class of all messages of the Peer-to-Peer I/O Protocol (P2PIO); each message has a TransactionID . |
|
Firefish 0.5.10 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |