Package org.eclipse.net4j.buffer
Interface IBufferHandler
- 
- All Known Subinterfaces:
- IChannel,- IJVMChannel,- InternalChannel,- IProtocol<INFRA_STRUCTURE>,- IProtocol2<INFRA_STRUCTURE>,- ISignalProtocol<INFRA_STRUCTURE>,- ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE>
 - All Known Implementing Classes:
- AuthenticatingSignalProtocol,- BufferInputStream,- Channel,- ChannelInputStream,- HeartBeatProtocol,- HeartBeatProtocol.Server,- Protocol,- SignalProtocol
 
 public interface IBufferHandlerProvides clients with the ability to passIBuffers in for further buffer handling.- Author:
- Eike Stepper
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleBuffer(IBuffer buffer)Handles anIBufferand possibly releases it.
 
- 
- 
- 
Method Detail- 
handleBuffervoid handleBuffer(IBuffer buffer) Handles anIBufferand possibly releases it.The implementor of this method takes over the ownership of the buffer. Care must be taken to properly releasethe buffer if the ownership is not explicitly passed on to some further party.- Parameters:
- buffer- The buffer to be handled.
 
 
- 
 
-