| Bridge |
Class which joins the bridge cluster and send and receives messages to/from other sites.
|
| DefaultRouteStatusListener |
|
| ForwardingRoute |
Route which forwards all messages to a given site via a given route.
Example: if site HF is reachable via NET1, and NET2 is not directly connected to HF, it needs to have a
ForwardConfig with to="HF" and gateway="NET1".
|
| RandomSiteMasterPicker |
Implementation of SiteMasterPicker which picks random site masters / routes to site masters
|
| RELAY |
|
| RELAY2 |
Design: ./doc/design/RELAY2.txt and at https://github.com/belaban/JGroups/blob/master/doc/design/RELAY2.txt.
|
| RELAY3 |
Provides relaying of messages between autonomous sites.
Design: ./doc/design/RELAY2.txt and at https://github.com/belaban/JGroups/blob/master/doc/design/RELAY2.txt.
JIRA: https://issues.redhat.com/browse/JGRP-1433
|
| Relayer |
Base class for all relayers
|
| Relayer2 |
Maintains bridges and routing table.
|
| Relayer3 |
Maintains bridges and routing table.
|
| RelayHeader |
|
| Route |
Class which maintains the destination address for sending messages to a given site, and the bridge channel to do so.
|
| SiteMaster |
Special address with the UUID part being 0: identifies the current (relay) coordinator of a given site.
|
| SiteStatus |
Maintains the status of sites (up, down, undefined).
|
| SiteUUID |
Implementation of SiteAddress
|
| StickySiteMasterPicker |
Picks a local site master or a route based on the sender and caches the decision.
|
| Topology |
Provides a cache of all sites and their members (addresses, IP addresses, site masters etc) in a network of
autonomous sites.
|