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 Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceAneventfired from achannelwhen one of its statistical counters changed.static interfaceNested classes/interfaces inherited from interface org.eclipse.net4j.buffer.IBufferProvider
IBufferProvider.Introspection, IBufferProvider.NotificationNested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationNested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.LocationNested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.As of 4.8 no longer supported.voidhandleBufferFromMultiplexer(IBuffer buffer) voidsetID(short id) voidsetMultiplexer(IChannelMultiplexer channelMultiplexer) voidsetReceiveExecutor(ExecutorService receiveExecutor) Deprecated.As of 4.8 no longer supported.voidMethods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosedMethods inherited from interface org.eclipse.net4j.buffer.IBufferHandler
handleBufferMethods inherited from interface org.eclipse.net4j.buffer.IBufferProvider
getBufferCapacity, provideBuffer, retainBufferMethods inherited from interface org.eclipse.net4j.channel.IChannel
getID, getMultiplexer, getReceivedBuffers, getReceivedBytes, getReceiveHandler, getSentBuffers, getSentBytes, sendBuffer, setReceiveHandlerMethods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActiveMethods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServerMethods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListenerMethods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
-
Method Details
-
setID
void setID(short id) - Since:
- 2.0
-
setUserID
- Since:
- 2.0
-
getReceiveExecutor
Deprecated.As of 4.8 no longer supported. -
setReceiveExecutor
Deprecated.As of 4.8 no longer supported. -
setMultiplexer
- Since:
- 2.0
-
handleBufferFromMultiplexer
-
getSendQueue
-