|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.jgroups.blocks | |
---|---|
org.jgroups.blocks | Provides building blocks that are layered on top of channels. |
org.jgroups.blocks.mux | |
org.jgroups.demos | Provides demonstrations of JGroups functionality. |
org.jgroups.demos.wb | A distributed whiteboard applet implemented using JGroups. |
org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network. |
org.jgroups.util | Provides useful functionality which cannot be assigned to any particular other package. |
Classes in org.jgroups.blocks used by org.jgroups.blocks | |
---|---|
AbstractConnectionMap
|
|
AbstractConnectionMap.ConnectionMapListener
|
|
BasicConnectionTable
Shared class for TCP connection tables. |
|
BasicConnectionTable.ConnectionListener
Used to be notified about connection establishment and teardown. |
|
BasicConnectionTable.Receiver
Used for message reception. |
|
Cache
Simple cache which maintains keys and value. |
|
Cache.ChangeListener
|
|
Cache.Value
|
|
Connection
|
|
ConnectionMap
|
|
GridFile
Subclass of File to iterate through directories and files in a grid |
|
GridFile.Metadata
|
|
GroupRequest
Sends a message to all members of the group and waits for all responses (or timeout). |
|
LazyRemovalCache.Printable
|
|
MemcachedConnector.Request.Type
|
|
MessageDispatcher
Provides synchronous and asynchronous message sending with request-response correlation; i.e., matching responses with the original request. |
|
MethodCall
A method call is the JGroups representation of a remote method. |
|
MethodLookup
|
|
PartitionedHashMap
Hashmap which distributes its keys and values across the cluster. |
|
PartitionedHashMap.HashFunction
|
|
ReplCache
Cache which allows for replication factors per data items; the factor determines how many replicas of a key/value we create across the cluster. See doc/design/ReplCache.txt for details. |
|
ReplCache.ChangeListener
|
|
ReplCache.HashFunction
|
|
ReplCache.HashFunctionFactory
|
|
ReplCache.Value
|
|
ReplicatedHashMap.Notification
|
|
ReplicatedMap
|
|
ReplicatedTree.Node
|
|
ReplicatedTree.ReplicatedTreeListener
|
|
Request
Abstract class for a unicast or multicast request |
|
RequestCorrelator
Framework to send requests and receive matching responses (matching on request ID). |
|
RequestCorrelator.Header
The header for RequestCorrelator messages |
|
RequestHandler
|
|
RequestOptions
Class which captures a bunch of options relevant to remote method invocation or message sending |
|
ResponseMode
Enum capturing the various response modes for RPCs |
|
RpcDispatcher
This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s). |
|
RpcDispatcher.Marshaller
|
|
RspCollector
|
|
RspFilter
Interface defining when a group request is done. |
|
TCPConnectionMap
|
|
TCPConnectionMap.Mapper
|
|
TCPConnectionMap.Receiver
Used for message reception. |
|
TCPConnectionMap.TCPConnection
|
|
TCPConnectionMap.TCPConnection.ConnectionPeerReceiver
|
|
TCPConnectionMap.TCPConnection.Sender
|
Classes in org.jgroups.blocks used by org.jgroups.blocks.mux | |
---|---|
GroupRequest
Sends a message to all members of the group and waits for all responses (or timeout). |
|
MessageDispatcher
Provides synchronous and asynchronous message sending with request-response correlation; i.e., matching responses with the original request. |
|
MethodLookup
|
|
RequestCorrelator
Framework to send requests and receive matching responses (matching on request ID). |
|
RequestHandler
|
|
RequestOptions
Class which captures a bunch of options relevant to remote method invocation or message sending |
|
RpcDispatcher
This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s). |
|
RspCollector
|
|
RspFilter
Interface defining when a group request is done. |
Classes in org.jgroups.blocks used by org.jgroups.demos | |
---|---|
ReplicatedHashMap.Notification
|
|
RpcDispatcher
This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s). |
Classes in org.jgroups.blocks used by org.jgroups.demos.wb | |
---|---|
RpcDispatcher
This class allows a programmer to invoke remote methods in all (or single) group members and optionally wait for the return value(s). |
Classes in org.jgroups.blocks used by org.jgroups.protocols | |
---|---|
BasicConnectionTable.Receiver
Used for message reception. |
|
ConnectionTableNIO
Manages incoming and outgoing TCP connections. |
|
LazyRemovalCache
Cache which doesn't remove elements on remove(), removeAll() or retainAll(), but only removes elements when a configurable size limit has been exceeded. |
|
LazyRemovalCache.Printable
|
|
TCPConnectionMap
|
|
TCPConnectionMap.Receiver
Used for message reception. |
Classes in org.jgroups.blocks used by org.jgroups.util | |
---|---|
Connection
|
|
LazyRemovalCache
Cache which doesn't remove elements on remove(), removeAll() or retainAll(), but only removes elements when a configurable size limit has been exceeded. |
|
LazyRemovalCache.Printable
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |