org.eclipse.spi.net4j
Interface InternalConnector

All Superinterfaces:
IChannelMultiplexer, IConnector, IContainer<IChannel>, ILifecycle, ILifecycle.Introspection, INotifier

public interface InternalConnector
extends IConnector, IChannelMultiplexer, 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
 IBufferProvider getBufferProvider()
           
 INegotiator getNegotiator()
           
 java.util.concurrent.ExecutorService getReceiveExecutor()
           
 void setBufferProvider(IBufferProvider bufferProvider)
           
 void setNegotiator(INegotiator negotiator)
           
 void setProtocolFactoryRegistry(IRegistry<IFactoryKey,IFactory> protocolFactoryRegistry)
           
 void setProtocolPostProcessors(java.util.List<IElementProcessor> protocolPostProcessors)
           
 void setReceiveExecutor(java.util.concurrent.ExecutorService receiveExecutor)
           
 
Methods inherited from interface org.eclipse.net4j.connector.IConnector
connect, connectAsync, disconnect, getChannels, getLocation, getProtocolFactoryRegistry, getProtocolPostProcessors, getState, getURL, getUserID, isClient, isConnected, isServer, openChannel, openChannel, openChannel, waitForConnection
 
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
 
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, removeListener
 
Methods inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
multiplexChannel, removeChannel
 
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

getReceiveExecutor

java.util.concurrent.ExecutorService getReceiveExecutor()

setReceiveExecutor

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

setProtocolFactoryRegistry

void setProtocolFactoryRegistry(IRegistry<IFactoryKey,IFactory> protocolFactoryRegistry)

setProtocolPostProcessors

void setProtocolPostProcessors(java.util.List<IElementProcessor> protocolPostProcessors)

getBufferProvider

IBufferProvider getBufferProvider()

setBufferProvider

void setBufferProvider(IBufferProvider bufferProvider)

getNegotiator

INegotiator getNegotiator()

setNegotiator

void setNegotiator(INegotiator negotiator)

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