程序包 | 说明 |
---|---|
com.fr.third.jgroups |
Provides top-level public JGroups classes such as Channel, Message, etc.
|
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.protocols.pbcast |
Supports probabilistic broadcasts.
|
com.fr.third.jgroups.protocols.relay | |
com.fr.third.jgroups.protocols.rules | |
com.fr.third.jgroups.stack |
Support for managing protocol stacks.
|
com.fr.third.jgroups.util |
Provides useful functionality which cannot be assigned to any particular other package.
|
限定符和类型 | 方法和说明 |
---|---|
protected TimeScheduler |
JChannel.getTimer() |
限定符和类型 | 字段和说明 |
---|---|
protected TimeScheduler |
UNICAST3.timer |
protected TimeScheduler |
UNICAST2.timer |
protected TimeScheduler |
UNICAST.timer |
protected TimeScheduler |
TP.timer |
protected TimeScheduler |
SHUFFLE.timer |
protected TimeScheduler |
SCOPE.timer
已过时。
|
protected TimeScheduler |
RSVP.timer |
protected TimeScheduler |
RELAY.timer |
protected TimeScheduler |
MERGE3.timer |
protected TimeScheduler |
MERGE2.timer
已过时。
|
protected TimeScheduler |
MAKE_BATCH.timer |
protected TimeScheduler |
FD_SOCK.timer |
protected TimeScheduler |
FD_HOST.timer
Timer used to run the ping task on
|
protected TimeScheduler |
FD_ALL2.timer |
protected TimeScheduler |
FD_ALL.timer |
protected TimeScheduler |
FD.timer |
protected TimeScheduler |
Discovery.timer |
protected TimeScheduler |
BARRIER.timer |
限定符和类型 | 方法和说明 |
---|---|
TimeScheduler |
UNICAST2.getTimer() |
TimeScheduler |
TP.getTimer() |
限定符和类型 | 方法和说明 |
---|---|
void |
UNICAST2.setTimer(TimeScheduler timer)
Only used for unit tests, don't use !
|
void |
TP.setTimer(TimeScheduler timer)
Sets a new timer.
|
限定符和类型 | 字段和说明 |
---|---|
protected TimeScheduler |
STABLE.timer |
protected TimeScheduler |
NAKACK2.timer |
protected TimeScheduler |
GMS.timer |
限定符和类型 | 方法和说明 |
---|---|
void |
NAKACK2.setTimer(TimeScheduler timer)
Only used for unit tests, don't use !
|
void |
NAKACK.setTimer(TimeScheduler timer)
Only used for unit tests, don't use !
|
限定符和类型 | 字段和说明 |
---|---|
protected TimeScheduler |
RELAY2.timer |
限定符和类型 | 方法和说明 |
---|---|
TimeScheduler |
RELAY2.getTimer() |
限定符和类型 | 字段和说明 |
---|---|
protected TimeScheduler |
SUPERVISOR.timer |
限定符和类型 | 字段和说明 |
---|---|
protected TimeScheduler |
Retransmitter.timer |
构造器和说明 |
---|
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
|
限定符和类型 | 类和说明 |
---|---|
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 . |
class |
TimeScheduler3
Implementation of
TimeScheduler . |
限定符和类型 | 字段和说明 |
---|---|
protected TimeScheduler |
TimeService.timer |
构造器和说明 |
---|
AgeOutCache(TimeScheduler timer,
long timeout) |
AgeOutCache(TimeScheduler timer,
long timeout,
AgeOutCache.Handler handler) |
TimeService(TimeScheduler timer) |
TimeService(TimeScheduler timer,
long interval) |