程序包 | 说明 |
---|---|
com.fr.third.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
com.fr.third.jgroups.protocols |
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
|
com.fr.third.jgroups.util |
Provides useful functionality which cannot be assigned to any particular other package.
|
限定符和类型 | 类和说明 |
---|---|
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.
|
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.
|
限定符和类型 | 类和说明 |
---|---|
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 |
EXAMPLE
Example of a protocol layer.
|
class |
FD_PING
已过时。
Use
FD_HOST instead. Will be removed in 4.0. |
class |
HDRS
Example of a protocol layer.
|
class |
TCP_NIO
Transport using NIO
|
限定符和类型 | 类和说明 |
---|---|
class |
HashedTimingWheel
Implementation of
TimeScheduler . |