Package | Description |
---|---|
org.jgroups.protocols |
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
|
org.jgroups.protocols.pbcast |
Supports probabilistic broadcasts.
|
org.jgroups.stack |
Support for managing protocol stacks.
|
org.jgroups.util |
Provides useful functionality which cannot be assigned to any particular other package.
|
Modifier and Type | Field and Description |
---|---|
protected TimeScheduler |
TP.timer |
protected TimeScheduler |
SHUFFLE.timer |
protected TimeScheduler |
SCOPE.timer |
protected TimeScheduler |
RSVP.timer |
protected TimeScheduler |
RELAY.timer |
protected TimeScheduler |
MERGE2.timer |
protected TimeScheduler |
Discovery.timer |
Modifier and Type | Method and Description |
---|---|
TimeScheduler |
UNICAST2.getTimer() |
TimeScheduler |
TP.getTimer() |
Modifier and Type | Method and Description |
---|---|
void |
UNICAST2.setTimer(TimeScheduler timer)
Only used for unit tests, don't use !
|
void |
TP.setTimer(TimeScheduler timer)
Sets a new timer.
|
Modifier and Type | Field and Description |
---|---|
protected TimeScheduler |
GMS.timer |
Modifier and Type | Method and Description |
---|---|
void |
NAKACK.setTimer(TimeScheduler timer)
Only used for unit tests, don't use !
|
Modifier and Type | Field and Description |
---|---|
protected TimeScheduler |
Retransmitter.timer |
Constructor and Description |
---|
AckSenderWindow(AckSenderWindow.RetransmitCommand com,
Interval interval,
TimeScheduler sched) |
AckSenderWindow(AckSenderWindow.RetransmitCommand com,
Interval interval,
TimeScheduler sched,
Address sender) |
DefaultRetransmitter(Address sender,
Retransmitter.RetransmitCommand cmd,
TimeScheduler sched)
Create a new Retransmitter associated with the given sender address
|
NakReceiverWindow(Address sender,
Retransmitter.RetransmitCommand cmd,
long highest_delivered_seqno,
TimeScheduler sched)
Creates a new instance with the given retransmit command
|
NakReceiverWindow(Address sender,
Retransmitter.RetransmitCommand cmd,
long highest_delivered_seqno,
TimeScheduler sched,
boolean use_range_based_retransmitter) |
NakReceiverWindow(Address sender,
Retransmitter.RetransmitCommand cmd,
long highest_delivered_seqno,
TimeScheduler sched,
boolean use_range_based_retransmitter,
int num_rows,
int msgs_per_row,
double resize_factor,
long max_compaction_time,
boolean automatic_purging) |
RangeBasedRetransmitter(Address sender,
Retransmitter.RetransmitCommand cmd,
TimeScheduler sched)
Create a new Retransmitter associated with the given sender address
|
Retransmitter(Address sender,
Retransmitter.RetransmitCommand cmd,
TimeScheduler sched)
Create a new Retransmitter associated with the given sender address
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTimeScheduler
Implementation of
TimeScheduler by extending
ScheduledThreadPoolExecutor to keep tasks sorted. |
class |
HashedTimingWheel
Implementation of
TimeScheduler . |
class |
MockTimeScheduler
Mock implementation of
TimeScheduler , used by unit tests |
class |
TimeScheduler2
Implementation of
TimeScheduler . |
Constructor and Description |
---|
AgeOutCache(TimeScheduler timer,
long timeout) |
AgeOutCache(TimeScheduler timer,
long timeout,
AgeOutCache.Handler handler) |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.