...
Java Package | Description | Used By |
---|---|---|
com.google.wave.api | This is not really an API. It is a set of implementation classes that seem to mostly have to do with Robots. |
|
org.waveprotocol.box.server | This is the main root package of the Wave in a Box server. The ServerMain class is the class that bootstraps the server. This package uses an embedded jetty container to publish servlets for client, robot, and federation communication. It uses Guie to inject much of the server infrastructure (see the ServerModule) class. |
|
org.waveprotocol.box.server.frontend |
|
|
org.waveprotocol.box.server.persistence | Contains the interfaces and implementations for Accounts, Attachments, and Deltas. It should be noted that the interface for the DeltaStore actually lices in org.waveprotocol.box.server.waveserver, whereas the Account and Attachment store interfaces live here. |
|
org.waveprotocol.box.server.robots | Implements the server infrastructure for working with robots. Under that "agent" package several robot implementations are provided. |
|
org.waveprotocol.box.server.rpc | Implements the server side handler for client RPC requests. this includes SocketIO implementations, WebSocket implementations, and the Servlets that respond to various URL patterns. these servlets are are registered via the ServerRpcProvider (by the ServerMain class). |
|
org.waveprotocol.box.waveimport |
|
|
org.waveprotocol.box.webclient |
|
|
org.waveprotocol.wave.client |
|
|
org.waveprotocol.wave.common |
|
|
org.waveprotocol.wave.communication |
|
|
org.waveprotocol.wave.concurrencycontrol |
|
|
org.waveprotocol.wave.crypto |
|
|
org.waveprotocol.wave.federation |
|
|
com.google.gwt.websockets |
|
|
org.waveprotocol.wave.media.model |
|
|
org.waveprotocol.wave.migration |
|
|
org.waveprotocol.wave.model |
|
|
org.waveprotocol.wave.util |
|
|