See: Description
Interface | Description |
---|---|
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 | |
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(org.jgroups.Message,Response) . |
RpcDispatcher.Marshaller | |
RspFilter |
Interface defining when a group request is done.
|
Class | Description |
---|---|
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.
See doc/design/ReplCache.txt for details. |
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 (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).
|
UnicastRequest<T> |
Sends a request to a single target destination
|
Enum | Description |
---|---|
MemcachedConnector.Request.Type | |
ResponseMode |
Enum capturing the various response modes for RPCs
|
Copyright © 1998-2020 Red Hat. All Rights Reserved.