请参阅: 说明
| 接口 | 说明 |
|---|---|
| AbstractConnectionMap.ConnectionMapListener<V> | |
| AsyncRequestHandler |
Provides a way to invoke requests asynchronously
|
| BasicConnectionTable.ConnectionListener |
Used to be notified about connection establishment and teardown.
|
| BasicConnectionTable.Receiver |
Used for message reception.
|
| Cache.ChangeListener | |
| Connection | |
| ConnectionMap<V extends Connection> | |
| LazyRemovalCache.Printable<K,V> | |
| MethodLookup | |
| PartitionedHashMap.HashFunction<K> | |
| ReplCache.ChangeListener | |
| ReplCache.HashFunction<K> | |
| ReplCache.HashFunctionFactory<K> | |
| ReplicatedHashMap.Notification<K,V> | |
| ReplicatedMap<K,V> | |
| ReplicatedTree.ReplicatedTreeListener | |
| RequestHandler | |
| Response |
A handback object shipped as a parameter to
AsyncRequestHandler.handle(Message, Response). |
| RpcDispatcher.Marshaller | |
| RspCollector | |
| RspFilter |
Interface defining when a group request is done.
|
| TCPConnectionMap.Receiver |
Used for message reception.
|
| 类 | 说明 |
|---|---|
| AbstractConnectionMap<V extends Connection> | |
| BasicConnectionTable |
Shared class for TCP connection tables.
|
| Cache<K,V> |
Simple cache which maintains keys and value.
|
| Cache.Value<V> | |
| ConnectionTableNIO |
Manages incoming and outgoing TCP connections.
|
| ConnectionTableNIO.MyFuture | |
| ConnectionTableNIO.SelectorWriteHandler | |
| ConnectionTableNIO.WriteRequest | |
| GridFile |
Subclass of File to iterate through directories and files in a grid
|
| GridFile.Metadata | |
| GridFilesystem |
Entry point for GridFile and GridInputStream / GridOutputStream
|
| GridInputStream | |
| GridOutputStream | |
| GroupRequest<T> |
Sends a message to all members of the group and waits for all responses (or
timeout).
|
| LazyRemovalCache<K,V> |
Cache which doesn't remove elements on remove(), removeAll() or retainAll(), but only removes elements when a
configurable size limit has been exceeded.
|
| LazyRemovalCache.Entry<V> | |
| MemcachedConnector |
Class which listens on a server socket for memcached clients, reads the requests, forwards them to an instance of
PartitionedHashMap and sends the response.
|
| MemcachedConnector.Request | |
| 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.
|
| PartitionedHashMap<K,V> |
Hashmap which distributes its keys and values across the cluster.
|
| PartitionedHashMap.ConsistentHashFunction<K> | |
| ReplCache<K,V> |
Cache which allows for replication factors per data items; the factor determines how many replicas
of a key/value we create across the cluster.
|
| ReplCache.ConsistentHashFunction<K> | |
| ReplCache.Value<V> | |
| ReplicatedHashMap<K,V> |
Implementation of a
ConcurrentMap with replication of the contents across a cluster. |
| ReplicatedTree |
A tree-like structure that is replicated across several members.
|
| ReplicatedTree.Node | |
| 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
|
| RequestCorrelator.MultiDestinationHeader | |
| 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).
|
| TCPConnectionMap |
Class that manages TCP connections between members
|
| UnicastRequest<T> |
Sends a request to a single target destination
|
| 枚举 | 说明 |
|---|---|
| MemcachedConnector.Request.Type | |
| ResponseMode |
Enum capturing the various response modes for RPCs
|