net.sf.beep4j.internal
Class DelegatingFrameHandler

java.lang.Object
  extended by net.sf.beep4j.internal.DelegatingFrameHandler
All Implemented Interfaces:
FrameHandler, SessionListener

public class DelegatingFrameHandler
extends java.lang.Object
implements FrameHandler, SessionListener

FrameHandler implementation that delegates to a unique FrameHandler per channel. It uses

Author:
Simon Raess

Constructor Summary
DelegatingFrameHandler(FrameHandlerFactory factory)
           
 
Method Summary
 void channelClosed(int channelNumber)
           
 void channelStarted(int channelNumber)
           
 void handleFrame(Frame frame)
          Handle a single frame.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingFrameHandler

public DelegatingFrameHandler(FrameHandlerFactory factory)
Method Detail

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

channelStarted

public void channelStarted(int channelNumber)
Specified by:
channelStarted in interface SessionListener

channelClosed

public void channelClosed(int channelNumber)
Specified by:
channelClosed in interface SessionListener


Copyright © 2007 null. All Rights Reserved.