|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.tribe.messages.ByteMessage
org.objectweb.tribe.messages.FragmentedMessage
This class defines a FragmentedMessage to be used as a facility to send a large message in smaller chunks if the underlying network is not capable of fragmentation.
Constructor Summary | |
FragmentedMessage(int messageSize)
Creates a new FragmentedMessage object |
Method Summary | |
byte[] |
getFragmentData()
Return the fragment data |
int |
getFragmentId()
Get the identifier of this fragment |
java.lang.String |
getMessageId()
Return the message identifier |
int |
getMessageSize()
Get the total message size (for all fragments) |
void |
setFragment(int fragmentId,
byte[] buf)
Sets the next fragment in the message |
Methods inherited from class org.objectweb.tribe.messages.ByteMessage |
getContent, setContent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FragmentedMessage(int messageSize)
FragmentedMessage
object
messageSize
- the overall message sizeMethod Detail |
public byte[] getFragmentData()
public int getFragmentId()
public java.lang.String getMessageId()
public int getMessageSize()
public void setFragment(int fragmentId, byte[] buf)
fragmentId
- fragment numberbuf
- fragment data
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |