net.sf.beep4j.internal
Class MessageAssembler
java.lang.Object
net.sf.beep4j.internal.MessageAssembler
- All Implemented Interfaces:
- FrameHandler
public class MessageAssembler
- extends java.lang.Object
- implements FrameHandler
MessageAssembler assembles fragmented frames into a Message.
The assembled Messages are passed to a MessageHandler.
- Author:
- Simon Raess
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageAssembler
public MessageAssembler(MessageHandler handler)
handleFrame
public void handleFrame(Frame frame)
- Description copied from interface:
FrameHandler
- Handle a single frame.
- Specified by:
handleFrame
in interface FrameHandler
- Parameters:
frame
- the Frame to be processed
createMessage
protected Message createMessage(java.util.List<Frame> frames)
receive
protected void receive(MessageType type,
int channelNumber,
int messageNumber,
Message message)
receive
protected void receive(int channelNumber,
int messageNumber,
int answerNumber,
Message message)
Copyright © 2007 null. All Rights Reserved.