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.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 | Method and Description |
---|---|
void |
Message.setBuffer(Buffer buf)
Note that the byte[] buffer passed as argument must not be modified.
|
Modifier and Type | Method and Description |
---|---|
Buffer |
RpcDispatcher.Marshaller2.objectToBuffer(Object obj)
Marshals the object into a byte[] buffer and returns a Buffer with a ref to the underlying byte[] buffer,
offset and length.
Note that the underlying byte[] buffer must not be changed as this would change the buffer of a message which potentially can get retransmitted, and such a retransmission would then carry a ref to a changed byte[] buffer ! |
Buffer |
RpcDispatcher.MarshallerAdapter.objectToBuffer(Object obj) |
Modifier and Type | Method and Description |
---|---|
protected void |
TP.doSend(Buffer buf,
Address dest,
boolean multicast) |
Modifier and Type | Method and Description |
---|---|
Buffer |
Buffer.copy() |
Buffer |
ExposedByteArrayOutputStream.getBuffer() |
static Buffer |
Util.messageToByteBuffer(Message msg) |
static Buffer |
Util.msgListToByteBuffer(List<Message> xmit_list)
Marshalls a list of messages.
|
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.