org.eclipse.spi.net4j
Interface InternalChannel

All Superinterfaces:
IBufferHandler, IChannel, ILifecycle, ILifecycle.Introspection, INotifier

public interface InternalChannel
extends IChannel, ILifecycle.Introspection


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
INotifier.Introspection
 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.Introspection
 
Method Summary
 IChannelMultiplexer getChannelMultiplexer()
           
 java.util.concurrent.ExecutorService getReceiveExecutor()
           
 java.util.Queue<IBuffer> getSendQueue()
           
 void handleBufferFromMultiplexer(IBuffer buffer)
           
 void setChannelID(int channelID)
           
 void setChannelIndex(short channelIndex)
           
 void setChannelMultiplexer(IChannelMultiplexer channelMultiplexer)
           
 void setReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor)
           
 
Methods inherited from interface org.eclipse.net4j.channel.IChannel
close, getChannelID, getChannelIndex, getReceiveHandler, sendBuffer, setReceiveHandler
 
Methods inherited from interface org.eclipse.net4j.buffer.IBufferHandler
handleBuffer
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, removeListener
 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle.Introspection
getLifecycleState, isActive
 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate
 

Method Detail

setChannelID

void setChannelID(int channelID)

setChannelIndex

void setChannelIndex(short channelIndex)

getReceiveExecutor

java.util.concurrent.ExecutorService getReceiveExecutor()

setReceiveExecutor

void setReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor)

getChannelMultiplexer

IChannelMultiplexer getChannelMultiplexer()

setChannelMultiplexer

void setChannelMultiplexer(IChannelMultiplexer channelMultiplexer)

handleBufferFromMultiplexer

void handleBufferFromMultiplexer(IBuffer buffer)

getSendQueue

java.util.Queue<IBuffer> getSendQueue()

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.