Package | Description |
---|---|
org.jgroups |
Provides top-level public JGroups classes such as Channel, Message, etc.
|
org.jgroups.blocks |
Provides building blocks that are layered on top of channels.
|
org.jgroups.debug |
Provides debug support, including testing, profiling, and a graphical view of a protocol stack.
|
org.jgroups.jmx | |
org.jgroups.mux | |
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 |
---|---|
static Event |
Event.GET_DIGEST_EVT |
Modifier and Type | Method and Description |
---|---|
void |
Channel.down(Event evt)
Access to event mechanism of channels.
|
void |
JChannel.down(Event evt)
Sends a message through the protocol stack if the stack is available
|
java.lang.Object |
Channel.downcall(Event evt)
Can be used instead of down() when a return value is expected.
|
java.lang.Object |
JChannel.downcall(Event evt) |
java.lang.Object |
UpHandler.up(Event evt)
Invoked for all channel events except connection management and state transfer.
|
java.lang.Object |
JChannel.up(Event evt)
Callback method
Called by the ProtocolStack when a message is received. |
Modifier and Type | Method and Description |
---|---|
boolean |
RequestCorrelator.receive(Event evt)
Callback.
|
Modifier and Type | Method and Description |
---|---|
void |
Simulator.receive(Event evt) |
void |
Simulator.Receiver.receive(Event evt) |
java.lang.Object |
Simulator.send(Event evt) |
Modifier and Type | Method and Description |
---|---|
void |
JChannelMBean.down(Event evt)
Deprecated.
|
void |
JChannel.down(Event evt) |
Modifier and Type | Method and Description |
---|---|
void |
MuxChannel.down(Event evt) |
java.lang.Object |
MuxChannel.downcall(Event evt) |
java.lang.Object |
Multiplexer.up(Event evt)
Remove mux header and dispatch to correct MuxChannel
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
FD_ALL.down(Event evt) |
java.lang.Object |
FD_SIMPLE.down(Event evt) |
java.lang.Object |
TRACE.down(Event evt) |
java.lang.Object |
VIEW_SYNC.down(Event evt) |
java.lang.Object |
COMPRESS.down(Event evt)
We compress the payload if it is larger than
min_size . |
java.lang.Object |
UNICAST.down(Event evt) |
java.lang.Object |
LOOPBACK.down(Event evt)
Caller by the layer above this layer.
|
java.lang.Object |
HTOTAL.down(Event evt) |
java.lang.Object |
Discovery.down(Event evt)
An event is to be sent down the stack.
|
java.lang.Object |
DUMMY_TP.down(Event evt)
Caller by the layer above this layer.
|
java.lang.Object |
ENCRYPT.down(Event evt) |
java.lang.Object |
FD.down(Event evt) |
java.lang.Object |
AUTH.down(Event evt)
An event is to be sent down the stack.
|
java.lang.Object |
FD_SOCK.down(Event evt) |
java.lang.Object |
SMACK.down(Event evt) |
java.lang.Object |
SIZE.down(Event evt) |
java.lang.Object |
SFC.down(Event evt) |
java.lang.Object |
DELAY.down(Event evt) |
java.lang.Object |
FRAG.down(Event evt)
Fragment a packet if larger than frag_size (add a header).
|
java.lang.Object |
PARTITION.down(Event evt) |
java.lang.Object |
DISCARD.down(Event evt) |
java.lang.Object |
VERIFY_SUSPECT.down(Event evt) |
java.lang.Object |
JMS.down(Event evt)
Called by the protocol above this.
|
java.lang.Object |
STATS.down(Event evt) |
java.lang.Object |
EXAMPLE.down(Event evt) |
java.lang.Object |
CAUSAL.down(Event evt)
Process a downward event.
|
java.lang.Object |
PERF_TP.down(Event evt)
Caller by the layer above this layer.
|
java.lang.Object |
MERGE2.down(Event evt) |
java.lang.Object |
MERGEFAST.down(Event evt) |
java.lang.Object |
MERGE3.down(Event evt) |
java.lang.Object |
FRAG2.down(Event evt)
Fragment a packet if larger than frag_size (add a header).
|
java.lang.Object |
SHARED_LOOPBACK.down(Event evt) |
java.lang.Object |
BARRIER.down(Event evt) |
java.lang.Object |
FC.down(Event evt) |
java.lang.Object |
TP.down(Event evt)
Caller by the layer above this layer.
|
java.lang.Object |
TP.ProtocolAdapter.down(Event evt) |
java.lang.Object |
SEQUENCER.down(Event evt) |
java.lang.Object |
HDRS.down(Event evt) |
java.lang.Object |
DUPL.down(Event evt) |
java.lang.Object |
TUNNEL.handleDownEvent(Event evt) |
protected java.lang.Object |
BasicTCP.handleDownEvent(Event evt) |
protected java.lang.Object |
JMS.handleDownEvent(Event evt)
Handle down event, if it is not a Event.MSG type.
|
protected java.lang.Object |
TP.handleDownEvent(Event evt) |
java.lang.Object |
ENCRYPT.passItDown(Event evt) |
java.lang.Object |
ENCRYPT.passItUp(Event evt) |
protected void |
TP.passToAllUpProtocols(Event evt) |
java.lang.Object |
FD_ALL.up(Event evt) |
java.lang.Object |
PING.up(Event evt) |
java.lang.Object |
FD_SIMPLE.up(Event evt) |
java.lang.Object |
TRACE.up(Event evt) |
java.lang.Object |
VIEW_SYNC.up(Event evt) |
java.lang.Object |
COMPRESS.up(Event evt)
If there is no header, we pass the message up.
|
java.lang.Object |
UNICAST.up(Event evt) |
java.lang.Object |
DISCARD_PAYLOAD.up(Event evt) |
java.lang.Object |
MPING.up(Event evt) |
java.lang.Object |
HTOTAL.up(Event evt) |
java.lang.Object |
Discovery.up(Event evt)
An event was received from the layer below.
|
java.lang.Object |
ENCRYPT.up(Event evt) |
java.lang.Object |
FD.up(Event evt) |
java.lang.Object |
BSH.up(Event evt) |
java.lang.Object |
AUTH.up(Event evt)
An event was received from the layer below.
|
java.lang.Object |
FD_SOCK.up(Event evt) |
java.lang.Object |
SMACK.up(Event evt) |
java.lang.Object |
FD_ICMP.up(Event evt) |
java.lang.Object |
SIZE.up(Event evt) |
java.lang.Object |
SFC.up(Event evt) |
java.lang.Object |
DELAY.up(Event evt) |
java.lang.Object |
FRAG.up(Event evt)
If event is a message, if it is fragmented, re-assemble fragments into big message and pass up the stack.
|
java.lang.Object |
PARTITION.up(Event evt) |
java.lang.Object |
DISCARD.up(Event evt) |
java.lang.Object |
VERIFY_SUSPECT.up(Event evt) |
java.lang.Object |
STATS.up(Event evt) |
java.lang.Object |
EXAMPLE.up(Event evt) |
java.lang.Object |
CAUSAL.up(Event evt)
Process an upward event.
|
java.lang.Object |
PERF_TP.up(Event evt) |
java.lang.Object |
MERGE2.up(Event evt) |
java.lang.Object |
DELAY_JOIN_REQ.up(Event evt) |
java.lang.Object |
MERGEFAST.up(Event evt) |
java.lang.Object |
SHUFFLE.up(Event evt)
Adds upcoming messages to the
messages List<\code> where the |
java.lang.Object |
MERGE3.up(Event evt) |
java.lang.Object |
FRAG2.up(Event evt)
If event is a message, if it is fragmented, re-assemble fragments into big message and pass up
the stack.
|
java.lang.Object |
BARRIER.up(Event evt) |
java.lang.Object |
FC.up(Event evt) |
java.lang.Object |
TP.up(Event evt)
handle the UP event.
|
java.lang.Object |
TP.ProtocolAdapter.up(Event evt) |
java.lang.Object |
SEQUENCER.up(Event evt) |
java.lang.Object |
HDRS.up(Event evt) |
java.lang.Object |
DUPL.up(Event evt) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
NAKACK.down(Event evt)
Callback.
|
java.lang.Object |
FLUSH.down(Event evt) |
java.lang.Object |
STREAMING_STATE_TRANSFER.down(Event evt) |
java.lang.Object |
STATE_TRANSFER.down(Event evt) |
java.lang.Object |
STABLE.down(Event evt) |
java.lang.Object |
GMS.down(Event evt)
This method is overridden to avoid hanging on getDigest(): when a JOIN is received, the coordinator needs
to retrieve the digest from the NAKACK layer.
|
boolean |
GmsImpl.handleUpEvent(Event evt) |
java.lang.Object |
NAKACK.up(Event evt)
Callback.
|
java.lang.Object |
FLUSH.up(Event evt) |
java.lang.Object |
STREAMING_STATE_TRANSFER.up(Event evt) |
java.lang.Object |
STATE_TRANSFER.up(Event evt) |
java.lang.Object |
STABLE.up(Event evt) |
java.lang.Object |
GMS.up(Event evt) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
Protocol.down(Event evt)
An event is to be sent down the stack.
|
java.lang.Object |
ProtocolStack.down(Event evt) |
java.lang.Object |
Protocol.up(Event evt)
An event was received from the layer below.
|
java.lang.Object |
ProtocolStack.up(Event evt) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Util.printEvent(Event evt) |
Copyright ? 1998-2008 Bela Ban. All Rights Reserved.