Package | Description |
---|---|
org.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
Cache<K,V>
Simple cache which maintains keys and value.
|
class |
PartitionedHashMap<K,V>
Hashmap which distributes its keys and values across the cluster.
|
class |
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. |
class |
ReplicatedHashMap<K,V>
Implementation of a
ConcurrentMap with replication of the contents across a cluster. |
class |
ReplicatedTree
A tree-like structure that is replicated across several members.
|
Modifier and Type | Class and Description |
---|---|
class |
DELAY
Delays incoming/outgoing messages by a random number of milliseconds (range between 0 and n
where n is determined by the user).
|
class |
DELAY_JOIN_REQ
Discards 2 JOIN-REQs then accepts 1, then discards 2 more and so on
|
class |
DISCARD
Discards up or down messages based on a percentage; e.g., setting property 'up' to 0.1 causes 10%
of all up messages to be discarded.
|
class |
DISCARD_PAYLOAD
Discards a message whose sequence number (in the payload, as a Long) matches seqno 2 times,
before passing it down.
|
class |
DUPL
Duplicates outgoing or incoming messages by copying them
|
class |
EXAMPLE
Example of a protocol layer.
|
class |
FD_PING
Protocol which uses an executable (e.g.
|
class |
FD_SIMPLE
Simple failure detection protocol.
|
class |
HDRS
Example of a protocol layer.
|
class |
HTOTAL
Implementation of UTO-TCP as designed by EPFL.
|
class |
SIZE
Protocol which prints out the real size of a message.
|
class |
TCP_NIO
Transport using NIO
|
class |
TRACE |
Modifier and Type | Class and Description |
---|---|
class |
HashedTimingWheel
Implementation of
TimeScheduler . |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.