solar.service.pack.proto
Class PackTailIBM

java.lang.Object
  |
  +--solar.service.pack.proto.PackTailIBM
All Implemented Interfaces:
InputBufferManager

public class PackTailIBM
extends java.lang.Object
implements InputBufferManager

This input buffer manager packs the buffer of incoming events if buffer space reaches memory limit.

Version:
$Id: PackTailIBM.java,v 1.3 2003/10/13 14:53:37 glchen Exp $
Author:
Guanling Chen

Field Summary
protected  BaseProtocol.ProtocolState _state
           
 
Constructor Summary
PackTailIBM(BaseProtocol.ProtocolState state)
           
 
Method Summary
 void putEvent(Id pubId, Id subId, Event evt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_state

protected BaseProtocol.ProtocolState _state
Constructor Detail

PackTailIBM

public PackTailIBM(BaseProtocol.ProtocolState state)
Method Detail

putEvent

public void putEvent(Id pubId,
                     Id subId,
                     Event evt)
              throws BufferFullException
Specified by:
putEvent in interface InputBufferManager
BufferFullException