Package org.eclipse.spi.net4j
Interface InternalChannel
- 
- All Superinterfaces:
- org.eclipse.net4j.util.collection.Closeable,- IBufferHandler,- IBufferProvider,- IChannel,- org.eclipse.net4j.util.lifecycle.IDeactivateable,- org.eclipse.net4j.util.lifecycle.ILifecycle,- ILocationAware,- org.eclipse.net4j.util.event.INotifier,- org.eclipse.net4j.util.security.IUserAware
 - All Known Implementing Classes:
- Channel
 
 public interface InternalChannel extends IChannel, IBufferProvider, org.eclipse.net4j.util.lifecycle.ILifecycle If the meaning of this type isn't clear, there really should be more of a description here...- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceInternalChannel.CountersChangedEventAneventfired from achannelwhen one of its statistical counters changed.static interfaceInternalChannel.SendQueueEvent- 
Nested classes/interfaces inherited from interface org.eclipse.net4j.buffer.IBufferProviderIBufferProvider.Introspection, IBufferProvider.Notification
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleorg.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
 - 
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAwareILocationAware.Location
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.util.concurrent.ExecutorServicegetReceiveExecutor()Deprecated.As of 4.8 no longer supported.java.util.Queue<IBuffer>getSendQueue()voidhandleBufferFromMultiplexer(IBuffer buffer)voidsetID(short id)voidsetMultiplexer(IChannelMultiplexer channelMultiplexer)voidsetReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor)Deprecated.As of 4.8 no longer supported.voidsetUserID(java.lang.String userID)- 
Methods inherited from interface org.eclipse.net4j.buffer.IBufferHandlerhandleBuffer
 - 
Methods inherited from interface org.eclipse.net4j.buffer.IBufferProvidergetBufferCapacity, provideBuffer, retainBuffer
 - 
Methods inherited from interface org.eclipse.net4j.channel.IChannelgetID, getMultiplexer, getReceivedBuffers, getReceivedBytes, getReceiveHandler, getSentBuffers, getSentBytes, sendBuffer, setReceiveHandler
 - 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleactivate, deactivate, getLifecycleState, isActive
 - 
Methods inherited from interface org.eclipse.net4j.ILocationAwaregetLocation, isClient, isServer
 
- 
 
- 
- 
- 
Method Detail- 
setIDvoid setID(short id) - Since:
- 2.0
 
 - 
setUserIDvoid setUserID(java.lang.String userID) - Since:
- 2.0
 
 - 
getReceiveExecutor@Deprecated java.util.concurrent.ExecutorService getReceiveExecutor() Deprecated.As of 4.8 no longer supported.
 - 
setReceiveExecutor@Deprecated void setReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor) Deprecated.As of 4.8 no longer supported.
 - 
setMultiplexervoid setMultiplexer(IChannelMultiplexer channelMultiplexer) - Since:
- 2.0
 
 - 
handleBufferFromMultiplexervoid handleBufferFromMultiplexer(IBuffer buffer) 
 - 
getSendQueuejava.util.Queue<IBuffer> getSendQueue() 
 
- 
 
-