See: Description
Class | Description |
---|---|
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 | |
DistributedLockManager | Deprecated
Succeessor is
LockService . |
DistributedLockManager.AcquireLockDecree |
This class represents the lock to be released.
|
DistributedLockManager.LockDecree |
This class represents the lock
|
DistributedLockManager.MultiLockDecree |
This class represents the lock that has to be marked as multilocked
|
DistributedLockManager.ReleaseLockDecree |
This class represents the lock to be released.
|
DistributedQueue |
Provides the abstraction of a java.util.LinkedList that is replicated at several
locations.
|
DistributedTree |
A tree-like structure that is replicated across several members.
|
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 |
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.
|
LazyRemovalSet<V> |
Hash set which doesn't remove elements on remove(), removeAll() or retainAll(), but only removes elements when a
configurable size limit has been exceeded.
|
LazyRemovalSet.Entry<V> | |
MembershipListenerAdapter |
This class provides multiplexing possibilities for
MembershipListener
instances. |
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.
|
MessageListenerAdapter |
This class provides multiplexing possibilities for
MessageListener
instances. |
MethodCall |
A method call is the JGroups representation of a remote method.
|
MultiRequest |
Sends a request to multiple destinations.
|
NotificationBus | Deprecated
Will be pulled in 3.0, use a JChannel directly instead
|
PartitionedHashMap<K,V> |
Hashmap which distributes its keys and values across the cluster.
|
PartitionedHashMap.ArrayBasedConsistentHashFunction<K> |
Uses arrays to store hash values of addresses, plus addresses.
|
PartitionedHashMap.ConsistentHashFunction<K> | |
PullPushAdapter | Deprecated
Use
Receiver instead, this class will be removed in JGroups 3.0 |
PullPushAdapter.PullHeader | |
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> |
Uses arrays to store hash values of addresses, plus addresses.
|
ReplicatedHashMap<K extends Serializable,V extends Serializable> |
Subclass of a
ConcurrentHashMap 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).
|
RpcDispatcher.MarshallerAdapter |
Used to provide a Marshaller2 interface to a Marshaller.
|
TCPConnectionMap | |
TwoPhaseVotingAdapter |
This adapter introduces simple two-phase voting on a specified decree.
|
TwoPhaseVotingAdapter.TwoPhaseVoteWrapper | |
TwoPhaseVotingAdapter.TwoPhaseWrapper |
Wrapper of the decree to voting decree.
|
UnicastRequest<T> |
Sends a request to a single target destination
|
VotingAdapter |
Voting adapter provides a voting functionality for an application.
|
VotingAdapter.FailureVoteResult |
Class that represents a result of local voting on the failed node.
|
VotingAdapter.VoteResult |
This class represents the result of local voting.
|
Enum | Description |
---|---|
MemcachedConnector.Request.Type |
Exception | Description |
---|---|
LockingException | |
LockMultiLockedException |
Thrown by the
DistributedLockManager.unlock(Object, Object, boolean) method if a lock is only locally released, because it is locked
by multiple DistributedLockManagers. |
LockNotGrantedException |
This exception indicated that lock manager refused to give a lock on
some resource.
|
LockNotReleasedException |
This exception indicated that lock manager refused to release a lock on
some resource.
|
UpdateException | |
VoteException |
This exception is thrown when voting listener cannot vote on the
specified decree.
|
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.