Package | Description |
---|---|
org.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
org.jgroups.client | |
org.jgroups.persistence |
Provides features for storing information to a database or file.
|
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 |
DistributedLockManager
Deprecated.
Succeessor is
LockService . |
class |
DistributedQueue
Provides the abstraction of a java.util.LinkedList that is replicated at several
locations.
|
class |
DistributedTree
A tree-like structure that is replicated across several members.
|
class |
NotificationBus
Deprecated.
Will be pulled in 3.0, use a JChannel directly instead
|
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 extends Serializable,V extends Serializable>
Subclass of a
ConcurrentHashMap 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 |
StompConnection
STOMP client to access the STOMP [1] protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
DBPersistenceManager
Class will be utilized
|
class |
FilePersistenceManager |
class |
PersistenceFactory
Deprecated.
|
interface |
PersistenceManager
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
BSH
Beanshell (www.beanshell.org) interpreter class.
|
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 |
MERGE3
Protocol to discover subgroups; e.g., existing due to a network partition (that healed).
|
class |
PERF_TP
Measures the time for a message to travel from the channel to the transport
|
class |
SHUFFLE
Reorders messages by buffering them and shuffling the result after TIMEOUT ms.
|
class |
SIZE
Protocol which prints out the real size of a message.
|
class |
SMACK
Simple Multicast ACK protocol.
|
class |
TCP_NIO
Transport using NIO
|
class |
TRACE |
Modifier and Type | Class and Description |
---|---|
class |
HashedTimingWheel
Implementation of
TimeScheduler . |
class |
Proxy
Redirects incoming TCP connections to other hosts/ports.
|
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.