|
||||||||||
| 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.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
|
|
| DistributedLockManager.LockDecree
Deprecated. This class represents the lock |
|
| DistributedQueue.Notification
|
|
| DistributedTree.DistributedTreeListener
|
|
| DistributedTree.ViewListener
|
|
| 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
|
|
| LazyRemovalSet.Entry
|
|
| LazyRemovalSet.Printable
|
|
| LockManager
Deprecated. |
|
| 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. |
|
| MembershipListenerAdapter
This class provides multiplexing possibilities for MembershipListener
instances. |
|
| 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
|
|
| NotificationBus.Consumer
Deprecated. |
|
| PartitionedHashMap
Hashmap which distributes its keys and values across the cluster. |
|
| PartitionedHashMap.HashFunction
|
|
| PullPushAdapter
Deprecated. Use Receiver instead, this class will be removed in JGroups 3.0 |
|
| 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
Uses arrays to store hash values of addresses, plus addresses. |
|
| 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 |
|
| 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
|
|
| RpcDispatcher.Marshaller2
|
|
| RspCollector
|
|
| RspFilter
Interface defining when a group request is done. |
|
| TCPConnectionMap.Receiver
Used for message reception. |
|
| TCPConnectionMap.TCPConnection
|
|
| TwoPhaseVotingAdapter
This adapter introduces simple two-phase voting on a specified decree. |
|
| TwoPhaseVotingListener
Implementations of this interface can participate in two-phase voting process. |
|
| VoteException
This exception is thrown when voting listener cannot vote on the specified decree. |
|
| VoteResponseProcessor
VoteResultProcessor Applications that use the VotingAdapter and/or TwoPhaseVotingAdapter can pass an implementation of this down the vote calls, to intercept processing of the VoteResults returned by other nodes. |
|
| VotingAdapter
Voting adapter provides a voting functionality for an application. |
|
| VotingAdapter.VoteResult
This class represents the result of local voting. |
|
| VotingListener
Implemetations of this interface are able to participate in voting process. |
|
| 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 | |
|---|---|
| DistributedQueue.Notification
|
|
| DistributedTree.DistributedTreeListener
|
|
| NotificationBus.Consumer
Deprecated. |
|
| 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 | |||||||||